使用共享私有 git 存储库

Work with a shared private git repository

我的组织为我们创建了一个私人 GitHub 存储库来存储我们的源文件、文档和其他各种零碎的东西。 “我们”是指两个人(目前),我和我们团队的另一名成员。我们应该如何同步我们的工作,以免发生任何冲突?由于我们无法分叉回购协议,因此流程对我来说不是很清楚。我想到了创建一个我们自己的独立分支,然后在必要时向 master 分支打开一个 PR。有没有其他方法可以更有效地处理这个问题?

你不需要叉子来“避免冲突”。
甚至分支。

确保没有冲突的唯一方法是良好的团队间沟通,以便每个协作者处理不同 个文件。
这样,您就可以毫无冲突地推送。

如果你的同事已经在同一个分支上先推送,你可能必须在推送之前git pull --rebase,但如果你修改了不同的文件,你不会在那里发生任何冲突。
(另见“”)

一旦您的团队成长,并且主题变得更加相互关联,那么是的,分支或分支可以提供帮助。