簡體   English   中英

如何找到提交的分支?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM