He arruinado mi git repo un poco. Trabajé en una función en una rama separada. Después de terminar el trabajo, me cambié al maestro para fusionarlo, pero mi compañero empujó algunos archivos que entraron en conflicto con el mío. Después de la fusión, el conflicto y los nuevos cambios, vi que también cometí los cambios más antiguos de mi compañero.Deshacer último commit/merge
Ahora quiero rehacer este commit/merge. Intenté git reset --soft HEAD^
pero cuando quise empujar, conseguí este mensaje de error Merge the remote changes before pushing again
.
¿Alguien me puede ayudar?
http://stackoverflow.com/questions/1377845/git-reset-hard-and-a-remote-repository – plaes