021、远程解决冲突

 

 

4.5.7、解决合并冲突

在一段时间,A、B用户修改了同一个文件,且修改了同一行位置的代码,此时会发生合并冲突。
A用户在本地修改代码后优先推送到远程仓库,此时B用户在本地修订代码,提交到本地仓库后,也需要推送到远程仓库,此时B用户晚于A用户,

故需要先拉取远程仓库的提交,经过合并后才能推送到远端分支,如下图所示。

 

在提交代码前,先 pull (fetch + merge)代码到本地仓库 ,然后再push 到远程 。

021、远程解决冲突

 

在B用户拉取代码时,因为A、B用户同一段时间修改了同一个文件的相同位置代码,故会发生合并冲突。
远程分支也是分支,所以合并时冲突的解决方式也和解决本地分支冲突相同相同。

 

上一篇:C# List中写出LINQ类似SQL的语句


下一篇:无痛的正则表达式,今天学完,明天找工作(上)