Mercurial tiene un comando para enumerar todos los archivos que tiene el repositorio para cada revisión:
hg manifest --all
¿Hay un comando equivalente en Git?
Algo como git log --stat?
—
jmreicha
git ls-files
?
Solo por curiosidad, ¿por qué razón necesitas esto?
—
Stephen Jennings
@StephenJennings: es una mejor manera de saber qué tipo de archivos tiene uno bajo control de versiones que haciendo mentalmente "
—
Esteis
ls -R
menos .gitignore
". La utilidad en general: uno puede saber más o menos lo que está sucediendo, pero la introspección del repositorio le da a uno la confianza de que uno sabe. Especialmente para los usuarios principiantes, tal confianza hace una gran diferencia en lo agradable que es usar el programa. Git no hace que tranquilizar a sus usuarios sea una prioridad, por lo que es comprensible que tanta gente lo odie hasta que lo aprenda.
Posible duplicado de Git: ¿enumerar todos los archivos actualmente bajo control de origen?
—
Cody Piersall