2
A
回答
1
您可以通過運行git log --all
來獲得所有提交。第一個應該是最新的提交。因此,您可以列出包含該提交的分支:
$ git branch --contains $(git log --oneline --all | cut -d ' ' -f 1 | head -n 1)
相關問題
- 1. 如何在git中檢出最後一次檢出的分支?
- 2. git:哪個遠程git分支有最後一次提交?
- 3. 如何在git中更改base分支?
- 4. 哪個git分支是從這個分支檢出的?
- 5. 在Git中更改分支
- 6. 如何確定git中的最後一個合併分支?
- 7. 開關哪個分支是git的一個分支
- 8. 如何檢查一個分支是否是Git中的另一個分支的祖先
- 9. 創建一個git分支在對主進行更改之後
- 10. 如何將更改從一個分支移動到另一個分支git?
- 11. 我們如何判斷哪個分支在Git中更新?
- 12. Git的最後兩次提交隔離在兩個分支
- 13. 在一個TFS分支進行更改後,如何更新其他分支?
- 14. Git是如何從另一個分支
- 15. 更新一個git分支?
- 16. 如何從git中的分支分支獲取更改?
- 17. ,如何更改git分支正在跟蹤的svn分支?
- 18. 查看分支最初是從哪個分支創建的?
- 19. 最快/最小的git操作來檢查標籤是否存在以及它在哪個分支
- 20. 如何查看Git中分支上更改的所有文件
- 21. git在哪裏存儲上次檢出的分支?
- 22. 如何在git中檢測分支點?
- 23. 更新我的git分支,然後是git-svn中的svn存儲庫更改
- 24. 硬重置後Git分支在哪裏?
- 25. 恢復到最後一次提交的git的分支
- 26. 在git中自動更改分支
- 27. 在Git中更改遠程分支
- 28. 在git中更改分支原點
- 29. 將分支的一個子分支的更改複製到Git中的另一個分支的子分支
- 30. 如何判斷哪個git分支被檢出?
這樣更好:-) – ritter 2012-01-12 17:47:18