new - Equivalente mercurial de git grep
git tag atlassian (2)
¿Hay un equivalente a git grep
en Mercurial? Es decir, busque texto solo en la copia de trabajo, en los archivos rastreados por Mercurial. ( hg grep
busca en el historial del repositorio).
hg files "set:grep(regex_goes_here) and not binary()"
Consulte la documentación de conjuntos de archivos para obtener más información. En pocas palabras, esto imprime todos los archivos rastreados que coinciden con la expresión regular dada y no son archivos binarios (no contienen bytes NUL).
Agregue este alias a ~/.hgrc
:
[alias]
grepcwd = ! $HG grep -r ''reverse(::.)'' "$1" .
Luego use hg grepcwd foobar
la misma manera que usaría git grep foobar
.
Fuente original: http://www.emilsit.net/blog/archives/git-is-more-usable-than-mercurial/