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.