在特定的github分支中搜索代码

时间:2015-08-08 09:36:31

标签: git github

我正在尝试在github仓库中的分支中搜索一些代码。

但是this表示我只能搜索默认分支。

无论如何我可以在我的github repo中的非默认分支中搜索代码吗?

3 个答案:

答案 0 :(得分:54)

不是来自GitHub网络界面本身,如“How to search for a commit message in github?”中所述:只有default branch(通常为master)被编入索引。

你最好的办法是克隆回购,然后在所有分支机构进行搜索。 (使用git log -S for instance

答案 1 :(得分:7)

使用控制台,我将使用以下内容在特定分支中搜索特定代码

git grep 'my_search_text' my_branch
  • my_branch应该在本地可用
  • git grep可以执行高复杂度(see the documentation)的模式匹配

答案 2 :(得分:1)

如果您知道文件名,则可以使用Find File

enter image description here

enter image description here

https://github.com/angular/angular/find/6.1.x