将相同的文件提交给不同的分支。这会引起问题吗?

时间:2013-11-15 20:29:54

标签: git github git-merge

简而言之,我是一名正在研究多种叉子的工程团队的设计师。我希望我的团队始终使用最新的iOS应用程序图标,但我不想让他们每隔一天交换艺术品来给他们增加负担。

我的第一个想法是我应该克隆他们所有的分支,然后将新的艺术作品提交给每个分支,但是我的一个同事认为这些相同的文件在将所有内容合并回main时会导致合并冲突。思考?有没有更好的方法来实现这一目标?

2 个答案:

答案 0 :(得分:1)

合并相同文件时不会发生合并冲突。如果文件不完全相同,例如,如果它们甚至只有一个位不同,那么只会出现合并冲突。尝试一下,您可以在两个本地分支机构轻松测试。

答案 1 :(得分:0)

执行此操作的正确方法是对每个分支使用拉取请求。您引用的提交将具有唯一的哈希 - 存储库将知道它在每个fork中都是相同的提交。

https://help.github.com/articles/using-pull-requests