Gitk有一个很好的显示我的习惯标记:,Follows:和Precedes:提交。如何从命令行获得相同的信息?在git中获取提交的标记
6
A
回答
4
要显示的标签的提交:
$ git describe --tags <commit>
要显示前述提交:
$ git rev-list -1 <commit>^
要显示以下提交:
$ git rev-list -1 <commit>..HEAD
8
要显示标记,包含提交(即,提交之前标记):
git tag --contains <commit>
+0
你的意思是标签成功提交了吗? :-)无论如何,这正是我想要的。 – raek 2011-12-19 22:47:10
相关问题
- 1. 从当前提交获取最新的git标记
- 2. 获取在git中提交的提交数
- 3. GIT从特定标记中提取/获取
- 4. Git拉到某个提交(标记)
- 5. 获取git中标签之间的提交列表
- 6. 在Xcode中标记提交
- 7. 在git中标记提交的顺序是什么?
- 8. Git:获取提交文件的名称?
- 9. git svn - 获取缺少的svn提交?
- 10. 获取mule批量提交中提交记录数的计数
- 11. 获取git中特定标记下方的标记
- 12. 如何在git中标记多个提交
- 13. 在git中提交后发生哪个标记?
- 14. 获取提交标签
- 15. Git Post Commit Hook获取提交编号
- 16. 从提交消息获取Git提交散列
- 17. 如何在git中提交提交?
- 18. 获取在提交
- 19. 如何获取最新提交中提交的对象的名称Git
- 20. 如何从GitHub API获取提交的所有标记
- 21. 获取两个提交之间的所有标记列表
- 22. Git,添加更改提交,添加和提交标记之间的区别
- 23. 获取给定标记的最后一个git标记
- 24. 在git钩子中获取提交消息
- 25. 如何在执行提交时自动更新git标记--amend
- 26. 在Github中自动标记提交
- 27. 如何显示自Git中的标记以来的名称和提交标题?
- 28. Git显示标签提交是在
- 29. 通过分支名称\ id与git api获取git提交
- 30. 获取Git中压扁提交的信息
遵循:和precedes:实际上涉及标签,而不是提交。所以你的rev-list例子实际上回答了不同的问题。但这没什么,因为'git describe'就是我所期待的。谢谢! – artemave 2009-11-05 15:05:13
好的 - 对不起,我不使用gitk!但我很高兴我仍然给了一些有用的东西 – 2009-11-05 16:02:01
解决方案是'git describe' +'git describe --contains'(根据两个答案) – 2009-11-06 19:53:16