中的任何工具结合
我们觉得我们做得很好,或者在合并到master之前审查每个提交。
然而,当我们准备好发布一个新的软件时,我经常会再进行一次审查。我将上一个生产版本与当前的候选产品进行了比较。
当我滚动代码时,我正在寻找一种简单的方法,当我发现可疑的东西时,可以隔离添加此行的单个更改。目前,我使用第二个带有"git责备"的窗口,然后继续执行。当我看到一些有趣的东西时,我会从git指责中产生一个新的diff。
有没有更好的方法不用到处乱跳?我将tortoisegit与winmerge一起使用,以使显示效果更好,但没有与
使用web git存储库的强大功能,如github、gitlab或bitbucket。他们提供了有趣的GUI来查看拉取请求、diff等。
- Github:面向开源,为私人转发付费
- Gitlab:私有是可能的,甚至是免费的
- Bitbucket:私有是可能的,甚至是免费的
还有:
- Gitlab可以在本地安装,因此您也可以完全隔离(100%免费/开源社区版,如果强制要求支持,还可以添加企业版)
- [附录]Bitbucket也这样做,使用免费软件/免费增值模式(目前:最多释放5名用户)