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

时间:2011-12-14 17:22:41

标签: git github

  

可能重复:
  How git works when two peers push changes to same remote simultaneously

我对git和我有点新手,而且朋友想与git合作开发。我得到了整个拉动和推动系统,现在我有一个问题。

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

谢谢!

1 个答案:

答案 0 :(得分:30)

程序应如下:

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

    git mergetool

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

之后你可以推动你的改变