回答
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. 在git中切换分支名称
- 2. 在TFS中使用git分支名称
- 3. git和分支名称
- 4. IntelliJ和Git分支名称
- 5. 如何在`git log`中显示分支的名称?
- 6. 如何在SourceTree中搜索分支
- 7. 按分类名称搜索
- 8. 如何让git分支名称成为SonarQube项目名称的一部分?
- 9. 如何包括apk文件名的Git分支名称自动
- 10. 如何在Mac OSX上获取分支名称的Git完成?
- 11. 如何从管道工作中访问git分支名称?
- 12. 如何检测Makefile中的git分支名称?
- 13. 在ElasticSearch中搜索名称
- 14. git diff分支 - 名称状态--ignore
- 15. Jenkins - 管道访问git分支名称
- 16. Git Bash,获取本地分支名称
- 17. 如何在表格中搜索部分名称?
- 18. 如何在jenkinsfile中指定分支NOT(分支名称)?
- 19. 指向同一分支的两个Git分支名称?
- 20. 如何将git分支名称包含为ant build.xml的变量
- 21. 如何获得给定shasum的git分支名称?
- 22. git - 如何获取新分支的名称?
- 23. 在Jenkins Jenkinsfile中获取git分支名称
- 24. 无法在bash中获得正确的git分支名称
- 25. 在更新后的钩子中查找Git分支名称
- 26. 在构建过程中获取git分支名称
- 27. 在Git中删除名称无效的分支
- 28. 如何检索使用逆分支选择策略时由Jenkins构建的git分支名称?
- 29. 如何获得在GIT中创建标签的特定分支的名称
- 30. 如何在Eclipse运行配置中获取当前Git分支名称
你好=] 检查链路(http://stackoverflow.com/questions/15292391/is-it-possible-to-perform-a-grep-search-in-all-the-branches-of- git的项目)。它可以帮助你。 –
@ThaisaMirely您提供的链接用于**所有分支**中的所有文件中搜索。这个问题是要求只搜索**分支名称**。 –