pushed - Cómo presionar para repo después de hacer ''git commit--amend''
git rebase (1)
Si está de acuerdo con la modificación del historial en el repositorio remoto (como en, acaba de presionar ese compromiso, y no se hicieron nuevos compromisos), puede probar un
git push --force
Sin embargo, lea primero " ¿Cómo presiono la confirmación modificada en el repositorio de git remoto? ": Si alguien ya se retiró de ese repositorio, no estará contento.
Una alternativa se describe en " Git: empujar enmiendas modificadas ".
Como mencionó cpeisert en el comentario "la rama master
y el '' origin/master
'' se han desviado, ¿cómo ''desviar'' las ramas ''? " Describió su mensaje de advertencia.
Hice un commit y empujé a repo. Más tarde, modifiqué el mensaje de confirmación usando git commit --amend
, en la ventana emergente git commit --amend
el nuevo mensaje. Pude ver el nuevo mensaje a través de git log
. Después de todo este proceso, mi git status
muestra así. No sé cómo empujar este cambio a repo.
On branch master
Your branch and `origin/master` have diverged,
and have 1 and 1 different commit(s) each, respectively.
Esperando una solución factible para esto.