0

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

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

4

1 回答 1

0

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

但是,如果您不想为“特殊服务”而烦恼,那么您可以继续使用 Linux 内核开发中使用的方法:一个愿意将他/她的更改推送到上游的人,准备一系列提交,然后生成一个使用git format-patch的补丁序列,然后将它们发送给批准人(可以使用git send-email但任何其他编写电子邮件的方式都是完美的)。

批准人可以在文本编辑器或任何其他工具*中查看这些补丁,并在编辑器中应用补丁或使用git applygit am

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

于 2016-05-13T16:46:25.847 回答