Revenez et soumettez à nouveau, mais il y aura deux commits dans l'historique qui seront inutiles. Un mauvais commit, un commit annule ce mauvais commit
Bien sûr, vous pouvez également utiliser reset, comme git reset --hard <commit hash>, puis ajouter -f lorsque vous appuyez pour forcer une mise à jour. Mais cette opération est très dangereuse si quelqu'un d'autre a vérifié votre mauvais commit et que vous l'avez réinitialisé, d'autres auront des erreurs la prochaine fois qu'ils tireront ou pousseront.
Vous devriez uniquement pouvoir restaurer la version de votre référentiel local et la pousser à nouveau.
Revenez simplement à l'identifiant de commit précédent et appuyez à nouveau, mais il y aura toujours des enregistrements à l'extrémité distante
Revenez et soumettez à nouveau, mais il y aura deux commits dans l'historique qui seront inutiles. Un mauvais commit, un commit annule ce mauvais commit
Bien sûr, vous pouvez également utiliser reset, comme git reset --hard <commit hash>, puis ajouter -f lorsque vous appuyez pour forcer une mise à jour. Mais cette opération est très dangereuse si quelqu'un d'autre a vérifié votre mauvais commit et que vous l'avez réinitialisé, d'autres auront des erreurs la prochaine fois qu'ils tireront ou pousseront.
1. Réinitialiser d'abord
2. Modifier puis valider
3. Forcer à nouveau la soumission de manière maléfique. . .