1
當我在我的本地回購和做如何找到提交的分支?
git show <commit-SHA>
它爲我犯及其相關文件的變化。
但是git在repo中的所有分支上進行搜索,而不僅僅是我目前所在的分支。我如何獲得它以顯示提交的本地分支所在的位置?
當我在我的本地回購和做如何找到提交的分支?
git show <commit-SHA>
它爲我犯及其相關文件的變化。
但是git在repo中的所有分支上進行搜索,而不僅僅是我目前所在的分支。我如何獲得它以顯示提交的本地分支所在的位置?
如果你想知道哪個分支包含一個提交,你可以使用
git branch --contains COMMIT_ID
這將顯示,一個跟蹤他們的歷史回到指定的提交所有分支。
順便說一句,git不會在所有分支上搜索「git show
; SHA1總和的意義在於,Git可以立即進入有問題的對象,因爲它的內容永遠不會改變。
你想知道哪些分支可以跟蹤他們的血統回來包括提交? – meagar
[如何列出包含給定提交的分支?]的可能重複(http://stackoverflow.com/questions/1419623/how-to-list-branches-that-contain-a-given-commit) – Joe