¿Cómo puedo buscar un mensaje de confirmación en GitHub?
No en un repositorio de Git , sino específicamente en GitHub : ¿cómo busco solo los mensajes de confirmación de un repositorio/rama específico?
Solías poder hacer esto, pero GitHub eliminó esta función en algún momento a mediados de 2013. Para lograr esto localmente, puedes hacer:
git log -g --grep=STRING
(Utilice la -g
bandera si desea buscar otras ramas y confirmaciones pendientes).
-g, --walk-reflogs
Instead of walking the commit ancestry chain, walk reflog entries from
the most recent one to older ones.
Actualización (05/01/2017):
GitHub ha publicado una actualización que ahora le permite buscar dentro de los mensajes de confirmación desde su interfaz de usuario. Consulte la publicación del blog para obtener más información.
Tuve la misma pregunta y ayer me comuniqué con alguien en GitHub:
Desde que cambiaron su motor de búsqueda a Elasticsearch, no es posible buscar mensajes de confirmación utilizando la interfaz de usuario de GitHub. Pero esa característica está en la lista de deseos del equipo.
Desafortunadamente no hay una fecha de lanzamiento para esa función en este momento.
A partir de 2017 es una funcionalidad incluida en el propio GitHub .
La búsqueda de ejemplo utilizada por ellos esrepo:torvalds/linux merge:false crypto policy
Imagen GIF de https://github.com/blog/2299-search-commit-messages