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