如何通过git difftool合并文件更改

时间:2016-05-13 15:42:09

标签: git git-diff git-difftool

我有另一个前端开发人员和我一起工作,他刚开始使用Javascript。我想在他加快速度的过程中复习他的代码一段时间。是否有可能当我合并他的分支时,每个文件都改变了对difftool的调用,我可以看到更改,如果需要修改,然后继续合并?我只是在寻找尽可能无缝,快速的工作流程。

我使用diffMerge作为工具,但也检查Kaleidoscope。

1 个答案:

答案 0 :(得分:0)

无论您和您的队友经验如何,执行同行代码审查的工具都很有用。所以我会选择其中一种工具,例如reviewboardgerrit或任何其他适合您口味的产品。花在安装和探索它们如何工作上的努力并不是那么好,但是好处是显着的。

但是如果你不想用'特殊服务'来打扰自己,那么你可能会继续使用Linux内核开发中使用的方法:一个愿意将他/她的更改推送到上游,准备一系列提交的人,然后使用git format-patch生成一系列补丁,然后将其发送给批准人(可以使用git send-email,但任何其他方式撰写电子邮件都是完美的。)

审批人员可以在文本编辑器或任何其他工具中查看这些修补程序*并在编辑器中应用修补程序或使用git applygit am

*例如许多文本编辑器和IDE都有一个指定的模式来以交互方式查看和应用补丁。