回答
git branch --all | grep <id>
一個班輪答案不適合初學者。幾行解釋增加了一百萬次的價值。 – jem
'git branch --all | grep -i
git branch -a | grep selector
或者
git branch -r | grep selector
-a顯示所有本地和遠程的分支機構,而-r只顯示遠程分支機構。
假設你正在使用git hub有一個下拉列表爲你的分支和標籤在那個下拉菜單中有一個搜索區域。您可以使用搜索區域來搜索您的支行名稱
,其他人已經給出了答案大廈,我已將此添加到我的.gitconfig
[alias]
findb = "!f(){ git branch -ra | grep $1; }; f"
所以在命令行上我可以輸入git findb BUG-123
雖然兩者都在分支機構列表上使用grep,但這比經常使用的公認答案要好。謝謝。 – Saim
真的很晚,但我找到了更好的解決方案:git branch --list <pattern>
,不需要去grep
。
這也適用於通配符(*
),所以你可以使用git branch --list *<id>*
找到你的分支。
注意:這將只列出本地分支,即您將無法使用此命令找到遠程分支。 –
這是因爲'git branch'默認情況下,只列出本地分支。所有分支都使用'git branch -r'作爲遠程分支,'git branch -a'使用。 –
- 1. 在TFS中使用git分支名稱
- 2. 在git中切換分支名稱
- 3. IntelliJ和Git分支名稱
- 4. git和分支名稱
- 5. 如何在git分支中搜索一次提交的文件名?
- 6. git post hook中的分支名稱
- 7. 提示中的Git分支名稱
- 8. Git teamcity中的短分支名稱
- 9. 如何在`git log`中顯示分支的名稱?
- 10. 如何在git pull請求中縮寫分支名稱?
- 11. 創建別名的Git分支名稱
- 12. 如何在SourceTree中搜索分支
- 13. 部分名稱搜索
- 14. 按分類名稱搜索
- 15. 如何在Git中分支分支?
- 16. Git的 - 刪除遠程分支,在該分支名稱空間
- 17. 如何讓git分支名稱成爲SonarQube項目名稱的一部分?
- 18. 如何包括apk文件名的Git分支名稱自動
- 19. 如何檢測Makefile中的git分支名稱?
- 20. 如何從管道工作中訪問git分支名稱?
- 21. 如何在推送Git之前驗證分支名稱?
- 22. 如何在Mac OSX上獲取分支名稱的Git完成?
- 23. 在ElasticSearch中搜索名稱
- 24. 的Git分支/標籤名稱^ {}
- 25. posh-git顯示長分支名稱
- 26. Git Bash,獲取本地分支名稱
- 27. Jenkins - 管道訪問git分支名稱
- 28. 重用的Git分支名稱
- 29. git diff分支 - 名稱狀態--ignore
- 30. 如何在表格中搜索部分名稱?
你好=] 檢查鏈路(http://stackoverflow.com/questions/15292391/is-it-possible-to-perform-a-grep-search-in-all-the-branches-of- git的項目)。它可以幫助你。 –
@ThaisaMirely您提供的鏈接用於**所有分支**中的所有文件中搜索。這個問題是要求只搜索**分支名稱**。 –