我有另一个前端开发人员和我一起工作,他刚开始使用Javascript。我想在他加快速度的过程中复习他的代码一段时间。是否有可能当我合并他的分支时,每个文件都改变了对difftool的调用,我可以看到更改,如果需要修改,然后继续合并?我只是在寻找尽可能无缝,快速的工作流程。
我使用diffMerge作为工具,但也检查Kaleidoscope。
答案 0 :(得分:0)
无论您和您的队友经验如何,执行同行代码审查的工具都很有用。所以我会选择其中一种工具,例如reviewboard,gerrit或任何其他适合您口味的产品。花在安装和探索它们如何工作上的努力并不是那么好,但是好处是显着的。
但是如果你不想用'特殊服务'来打扰自己,那么你可能会继续使用Linux内核开发中使用的方法:一个愿意将他/她的更改推送到上游,准备一系列提交的人,然后使用git format-patch生成一系列补丁,然后将其发送给批准人(可以使用git send-email,但任何其他方式撰写电子邮件都是完美的。)
审批人员可以在文本编辑器或任何其他工具中查看这些修补程序*并在编辑器中应用修补程序或使用git apply或git am
*例如许多文本编辑器和IDE都有一个指定的模式来以交互方式查看和应用补丁。