¿Hizo un git add .
antes de su compromiso?
Siempre es aconsejable hacer un git status
antes de git add
o git commit
para ver lo que ha cambiado y organizado, también.
También es muy útil hacer git diff
para ver los cambios específicos que está por cometer.
Esto es lo que git status
muestra si ha agregado un archivo y luego lo ha cambiado de nombre.
[email protected]:~$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# new file: foo.txt
#
# Changed but not updated:
# (use "git add/rm <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# deleted: foo.txt
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# bar.txt
En este punto se puede simplemente hacer git add .
y luego git status will give you more information, perhaps pointing out that you still have a new file and a deleted file called
foo.txt . To fix this you need to manually
git rm foo.txt before doing
git commit`
En el futuro si tiene archivos en un repositorio git que desea muévete debes usar git mv
.
qué sistema operativo está utilizando? Específicamente, ¿está usando Git en Windows y, de ser así, bajo qué entorno? –
Ubuntu server, git 1.5.6 – deepblue
Lo primero que podría sugerir es actualizar su versión de Git, la última versión es 1.6.5.3. Estoy bastante seguro de que esos mensajes particulares que citó se han mejorado desde 1.5.x. –