回答
git rev-list <since_hash>..HEAD
或包括提交:
git rev-list <since_hash>^..HEAD
您可以使用git log
而不是git rev-list
,以獲得更多詳細信息。
這對我來說非常合適,謝謝!我發誓我已經嘗試過了。一定是犯了一個錯誤。 – ehftwelve
@manojlds我知道'HEAD'指向歷時提交,但什麼是的''^ –
@KasunSiyambalapitiya''^是第一個父一個別名的含義。請參閱https://www.kernel.org/pub/software/scm/git/docs/git-rev-parse.html中的「指定修訂」 - 另請參閱手冊https://git-scm.com/book/en/v2/Git-Tools-Revision-Selection - 或者http://stackoverflow.com/questions/2221658/whats-the-difference-between-head-and-head-in-git – Michaelangel007
您可以從shell中運行以下的git命令:
git log --pretty=oneline commit-id...HEAD
假設由 「提交號」,你的意思是提交哈希:
git log <commit-hash>..HEAD
git log <hash>..
是最少的打字量。省略「頭」假定這就是你的意思。 Rev-list也可以工作。
這是我的最愛。我喜歡將它與'--oneline'結合使用。當然,也可以使用類似分支名稱的引用,而不是'
- 1. Github如何跟蹤僅從某些用戶提交的提交
- 2. 某些輸入未提交
- 3. Jenkins「Git插件」既不忽略提交某些消息也不提交來自某些用戶
- 4. 如何在我的提交之前插入已提交的提交,並還原那些已提交的提交?
- 5. Mercurial:更改某些未提交的提交的用戶名?
- 6. 如何獲得自特定CL以來提交的CL列表?
- 7. 如何在git中的某些順序提交中刪除一個提交
- 8. 如何自動回放提交來自特定提交的詳細信息?
- 9. 如何使用標籤以來的提交數量來顯示git提交
- 10. 如何列出自上次顛覆標籤以來的所有提交?
- 11. 如何使用提交後提交鉤子提交提交時的修訂?
- 12. 如何在向Gerrit提交上次提交後提交額外的提交?
- 13. 如何查看自某個提交以來所有git修改的摘要
- 14. 如何提交表單散列或自
- 15. 如何自動提交後?
- 16. jpaTemplate如何自動提交...?
- 17. Javascript如何自動提交
- 18. 可以提交拋出SQLException?
- 19. Perforce P4命令行:如何列出自某個日期以來提交的所有文件?
- 20. vim colorscheme突出自上次提交以來的修改?
- 21. 如何找出當前提交的作者及其父提交?
- 22. 如何在檢出以前的提交後返回到最新的提交?
- 23. 不能提交自動提交集
- 24. 達到某個提交併放棄提交之前的所有提交
- 25. 表單提交出錯允許提交
- 26. 如何使不可提交的提交可以推送?
- 27. SVN:如何檢出昨天以來提交的所有文件?
- 28. 列出其他人提交的提交(即不是我)?
- 29. 如何在添加多次提交後取消提交提交?
- 30. 觸發表單提交以及提交表單提交
你使用什麼Git命令列出來自給定提交名稱的提交? –
你的意思是提交散列,對吧?你也可以用'HEAD〜10'來表示「HEAD前10次提交」,這樣你就可以執行'git log HEAD〜10..',如果這就是你提交數字的意思。 – Cascabel