Estou tentando pesquisar algum código em um branch em um repositório GitHub.
No entanto, isso indica que só posso pesquisar o branch padrão.
Existe uma maneira de pesquisar código em branch não padrão no meu repositório GitHub?
Estou tentando pesquisar algum código em um branch em um repositório GitHub.
No entanto, isso indica que só posso pesquisar o branch padrão.
Existe uma maneira de pesquisar código em branch não padrão no meu repositório GitHub?
Respostas:
Não da própria interface da web do GitHub, conforme mencionado em " Como posso pesquisar uma mensagem de confirmação no GitHub? ": Apenas o branch padrão (geralmente master
) é indexado.
Sua melhor aposta é clonar o repositório e, lá, pesquisar em todos os branches (com git log -S
por exemplo ).
Usando o console, eu procuraria um código específico em um branch específico com o seguinte
git grep 'my_search_text' my_branch
my_branch
deve estar disponível localmentegit grep
pode realizar correspondência de padrões de alta complexidade ( consulte a documentação )Se você souber o nome do arquivo, poderá usar Find File
.