Git Merge和mergetool用于大文件

时间:2014-04-07 22:33:10

标签: git vim

我在使用大型项目​​时遇到问题,许多人编辑同一个文件然后提交并推送到HEAD/MASTER。由于更新的速度,似乎每次我试图从git拉出它总是问gitmerge我必须通过整个文件来编辑HEAD >>>>>log ID。如果我已经知道文件中要编辑的内容,我想知道是否有更简单的方法可以删除HEAD >>>>的多个部分并以log ID结束文件。我也想知道每次gitmerge完成后是否有可能不生成.orig文件?

2 个答案:

答案 0 :(得分:1)

不,没有更简单的方法可以浏览每个HEAD >>>>>

关于.orig文件,您可以使用

将其关闭
git config --global mergetool.keepBackup false

答案 1 :(得分:1)

我的ConflictMotions plugin提供移动命令和文本对象,以便在冲突线上进行操作,如Git和许多其他版本控制系统所示。使用:ConflictTake命令,您可以快速解决冲突。