2

我们觉得我们做得很好,或者在合并到 master 之前审查了每个提交。

但是,当我们准备好发布新软件时,我通常会再进行一次审查。我将最后一个生产版本与当前生产候选版本进行比较。

当我滚动浏览代码时,我正在寻找一种简单的方法,以便当我发现一些可疑的东西来隔离添加此行的单个更改时。目前,我使用带有“git blame”的第二个窗口,然后继续。当我看到一些有趣的东西时,我会从 git blame 产生一个新的差异。

有没有更好的方法可以不用到处乱跳?我正在使用带有 winmerge 的 tortoisegit 来使显示效果更好,但没有与这些工具中的任何一个结合使用

4

1 回答 1

1

使用githubgitlabbitbucket等 Web git 存储库的强大功能。他们提供有趣的 GUI 来查看拉取请求、差异等。

  • Github:面向开源,为私有仓库付费
  • Gitlab:私有是可能的,甚至是免费的
  • Bitbucket:私有是可能的,甚至是免费的

还:

  • Gitlab 可以在本地安装,因此您也可以完全隔离(100% 免费/开源社区版,如果支持是强制性要求,还可以加上企业版)。
  • [附录] Bitbucket 也这样做,使用免费软件/免费增值模式(目前:最多免费 5 个用户)。
于 2015-11-23T21:57:52.790 回答