`git blame / annotate`:在合并提交时终止

斯蒂芬·康诺利

团队成员之间存在一些争论:

  1. 有些人喜欢看到合并之前的请求请求被压缩
  2. 有些人喜欢能够查看有关功能开发方式的提交历史。

当有人向第二个阵营倾斜时,我看到第一个阵营的主要反对意见集中在git blame/git annotate显示了进行更改的提交与将更改引入当前分支的提交不同。

我在git blame/上找不到任何命令行选项,git annotate选项会使它在合并到当前分支时停止。

可以通过以下答案解决此问题:是否缺少一些辅助命令,或者这是我需要提交的功能请求?

(更新:同事们还抱怨说,可视化许多公关的历史是很痛苦的,但是我相信有gitk的标志等可以解决这个问题)

乌苏斯

尽管我承认自己本人倾向于第二个阵营,但我不知道有什么其他选择可以实现git annotate

因此,要回答您的问题,您可能需要提出功能请求。但是我怀疑,根据文档它不会被接受

该命令仅出于向后兼容以支持现有脚本的目的而存在,并且为来自其他SCM系统的人员提供了更熟悉的命令名称。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章