Tiene que establecer explícitamente los cambios de fase para el compromiso utilizando git add
o git rm
.
Si utiliza la bandera -a
al hacer un commit, Git pondrá en escena automáticamente los archivos modificados y eliminados sin que tenga que montar de forma explícita utilizando add
o rm
, etc.
Si no lo hace especifique -a
, los archivos que se han modificado o eliminado, pero que no se han configurado explícitamente mediante git add
o git rm
se ignorarán en la confirmación.
actualización
Como dice el Dr. Gianluigi Zane Zanettini - -a
no añade nuevas archivos en el índice, por lo que si usted tiene completamente nuevos archivos que no debe esperar al anuncio -a
ellos.
http://www.kernel.org/pub/software/scm/git/docs/git-commit.html
¡Gracias por su ayuda! – ben
@ben, de nada. –
Una pequeña nota: '-a' solo funciona para archivos modificados/eliminados. Según la documentación por git, los archivos nuevos no se ven afectados: 'pero los nuevos archivos que no le has contado a Git no se ven afectados. => Casi siempre es mejor hacer' git add .' en lugar de 'git commit -a'. –