Estoy intentando buscar código en una rama de un repositorio de GitHub.
Sin embargo, esto indica que solo puedo buscar en la rama predeterminada.
¿Hay alguna forma de buscar código en una rama no predeterminada en mi repositorio de GitHub?
Estoy intentando buscar código en una rama de un repositorio de GitHub.
Sin embargo, esto indica que solo puedo buscar en la rama predeterminada.
¿Hay alguna forma de buscar código en una rama no predeterminada en mi repositorio de GitHub?
Respuestas:
No desde la propia interfaz web de GitHub, como se menciona en " ¿Cómo puedo buscar un mensaje de confirmación en GitHub? ": Solo se indexa la rama predeterminada (generalmente master
).
Su mejor opción es clonar el repositorio y, allí, buscar en todas las ramas (con, git log -S
por ejemplo ).
Usando la consola, buscaría un código específico en una rama específica con lo siguiente
git grep 'my_search_text' my_branch
my_branch
debe estar disponible localmentegit grep
puede realizar una coincidencia de patrones de alta complejidad ( consulte la documentación )Si conoce el nombre del archivo , puede usarlo Find File
.