Git 冲突时用beyond compare手动merge windows版本

时间:15-08-14 栏目:技术 作者:liva 评论:0 点击: 2,733 次

git pull时发现文件有冲突:

image

此时,可以用 git reset --hard 还原本地代码,但是你的改动就丢失了,另外一个手动去备份每个文件,另外一个就是自动merge代码。

自动merge代码方法:

1、 执行 git stash

2、 执行 git pull

3、 执行 git stash pop

image

4、 此时发现有冲突选项,然后配置by作为自动merge工具:

image

找到.gitconfig 目录添加:

[merge]

tool = bc3

[mergetool "bc3"]

cmd = \"C:\\Program Files (x86)\\Beyond Compare 3/BComp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\"

[diff]

tool = bc3

[difftool "bc3"]

cmd = \"C:\\Program Files (x86)\\Beyond Compare 3/BComp.exe\" \"$LOCAL\" \"$REMOTE\"

5、 执行git mergetool

参考:http://www.scootersoftware.com/support.php?zz=kb_vcs#gitwindows

声明: 本文由( liva )原创编译,转载请保留链接: Git 冲突时用beyond compare手动merge windows版本

Git 冲突时用beyond compare手动merge windows版本:等您坐沙发呢!

发表评论


购物推荐

赞助商

© 2013 enjoydiy.com. Design by zijiao. 56 queries in 0.490 seconds, using 21.46MB memory