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. 獲取Git中兩個標籤之間的新提交列表?
- 7. 獲取git中標籤之間的提交列表
- 8. 在Xcode中標記提交
- 9. 如何在git中獲取分支提示的提交ID?
- 10. git忘記.gitignore,如何取消提交?
- 11. 在GIT中,使用git log獲取提交路徑
- 12. 在git中標記提交的順序是什麼?
- 13. git svn - 獲取缺少的svn提交?
- 14. Git:獲取提交文件的名稱?
- 15. Git沒有獲取最新的提交?
- 16. 獲取mule批量提交中提交記錄數的計數
- 17. 獲取git中特定標記下方的標記
- 18. 獲取提交標籤
- 19. 如何在git中標記多個提交
- 20. 在git中提交後發生哪個標記?
- 21. 無法從git獲取或提交
- 22. Git Post Commit Hook獲取提交編號
- 23. 如何獲取小批量提交Git
- 24. 獲取git存儲父提交
- 25. 如何在git中取消整個提交歷史記錄?
- 26. 從提交消息獲取Git提交散列
- 27. 在Git中獲取提交列表以及提交消息和哈希值
- 28. 如何在git中提交提交?
- 29. 獲取在提交
- 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