= git "rejected" {{tag>git}} Cuando has olvidado hacer un "pull" antes de hacer tu "push" == manual - deshacer el commit realizado y dejarlo en el stage:git reset --soft HEAD~1 - guardar temporalmente los cambios en la "stash":git stash - recuperar los cambios del remoto:git pull - recuperar los cambios de la "stash":git stath pop - añadir los cambios:git add . - crear el commit y enviar al remoto == automático git pull --rebase origin tu-rama En caso de conflicto en los archivos: - arreglar los conflictos - git add git rebase --continue.