我希望使用 git-rev-parse 的指定修订部分中显示的 parent^ 和祖先 generation~ 格式来描述相对于更新标签的特定提交。
有没有获取这种格式的简单命令?
经过更多的谷歌搜索发现git name-rev --tags --name-only <my-commit-ID>
成功了。这比 'git describe' 更能表明提交在项目中,后者会带来错误的希望。
在一些你不知道的 git 技巧上找到,作者 Mislav Marohnic
git describe --contains <my-commit-ID>
也做了jszakmeister描述的技巧