找到提交进入

时间:2016-11-28 17:45:08

标签: git github tortoisegit

一旦我在git仓库中找到了一些特定的提交(例如修复了某些bug或引入了某些功能的提交),我自然会对我能找到的版本感兴趣。

  • 作为一项规则(=在任何有价值的项目中),版本被标记为标记,通常带有x.y.z行的名称。
  • 通常,只有第一个版本才有意义
    • 但有时,它可能也被移植到早期版本行

我考虑的事情:

  • git describe --contains <sha1> - 仅在提交后显示第一个标记,而我对无限数量的标记感兴趣
  • git branch -a --contains <sha1> - 显示分支,即版本行,而不是单个版本

如果可能的话,展示如何在GitHub和/或TortoiseGit UI中执行此操作将是一个加号(如果您认为这需要单独的问题,请发表评论)

1 个答案:

答案 0 :(得分:2)

在git CLI上执行git tag --contains <sha1>

转到TortoiseGit日志。右键单击提交并选择“显示分支此提交已启用”(需要TortoiseGit&gt; 2.3才能查看标记,输入“标记”进行筛选以便只查看标记)。