两个人在git中同时处理文件

van*_*eto 22 git github

可能重复:
当两个对等体同时将更改推送到同一个远程时,git如何工作

我对git和我有点新手,而且我的朋友想用git进行一些协作开发.我得到了整个拉动和推动系统,现在我有一个问题.

我想在文件test.php上工作,我需要进行新的更改.没有.我编辑它并想要推它,但在这个时候我的朋友编辑并推了它.现在发生了什么?这些冲突是如何解决的?

谢谢!

Mas*_*uso 31

程序应如下:

  • 拉文件
  • 编辑它
  • 提交它(它提交到你的本地存储库)
  • 再次拉动它(如果有任何冲突你将收到通知)在这种情况下你可以解决它执行下面的命令(你的存储库工作文件夹上的GitBash):

    git mergetool

它将运行您在.gitconfig文件中配置的合并工具

之后,您可以推动您的更改