[英]How to find the branch of a commit?
當我在本地回購中並執行
git show <commit-SHA>
它顯示了提交及其相關文件的更改。
但是git會在倉庫中搜索所有分支,而不僅僅是我當前所在的分支。我如何獲取它以顯示提交的本地分支中的哪個分支?
如果您想知道哪些分支包含一個提交,可以使用
git branch --contains COMMIT_ID
這將向您顯示所有分支,將其歷史追溯到給定的提交。
順便說一句,git不會對所有分支進行“搜索”來查找git show
的提交; SHA1之和的意義在於,Git可以立即轉到有問題的對象,因為它的內容永遠不會改變。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.