Sail


手在键盘敲很轻


解决冲突

今天在coalball merge其他开发人员的commit的时候,出现了冲突。

挑部分记录下。

比如执行命令

git diff

查看冲突如图

resolve-conflict.jpg

从图中我们可以看到

<<<<<<<<<< HEAD

    #########

===========

    %%%%%%%%

>>>>>>>>>>

如何知道哪些是我们自己的代码,哪些是别人提交的呢。

以===========为分界线

因为HEAD指向的就是当前分支,所以

上面部分是我们自己的代码,即#########
下面部分是别人提交的代码,即%%%%%%%%%


然后根据自己的实际情况,修改冲突就ok了。

vim中dd删除当前行,ndd删除n行。

更多的vim操作自行百度0.0

© 2016-2019. | 由Hexo强力驱动 | 主题Huno | 渝ICP备17002561号 | 不装弱了,我要做大佬