我对github上的以下场景有一些疑问。
考虑有一个组织创建了存储库“repo1”,并在其组织中添加了2个用户来处理该存储库。
现在每个用户都已经克隆了它并在公共文件中进行了更改并提交了他们的更改,因此它将在本地副本中进行更改(据我所知),现在当他们将推送时,那时如何github将合并他们的变化?如何处理冲突?
感谢。
答案 0 :(得分:1)
GitHub默认拒绝非快进推送。这意味着,除非用户执行git pull
以在本地解决冲突,否则推送将失败。 Git做了The Right Thing™,你不会覆盖变化。