Comment est-il git revert
utilisé?
Cela peut sembler une question en double, mais lorsque les gens la posent, la réponse est souvent, utilisez git reset
comme pour Revenir à un commit par un hachage SHA dans Git?
Ensuite, quand quelqu'un demande comment utiliser les git reset
gens, répondez en disant que vous devez utiliser git revert
selon Git - comment revenir en arrière
Avant que vous ne le sachiez, 8 personnes différentes sont apparues avec leurs propres moyens uniques pour sauver le cul de l'OP, tout cela au-dessus de votre tête.
Essayons donc de coller le mémoire et d'écrire un guide des nuls git revert
.
Un scénario: vous vous êtes engagé deux fois à maîtriser et c'est mauvais. Vous avez poussé et d'autres personnes ont vos mauvais changements.
Vous voulez l'annuler. Ce n'est pas quelque chose que vous pouvez annuler manuellement dans le code vous-même, disons qu'un assistant ou un gestionnaire de paquets a changé des tonnes de choses partout - vous voulez juste tout remettre comme il était.
C'est cela le contrôle de source. Je suis sûr que c'est facile.
D'accord, vous allez l'utiliser git revert
mais comment?
Et après avoir couru git revert
, devez-vous faire autre chose après? Devez-vous valider les modifications effectuées ou revenir directement dans le dépôt ou quoi ??
De toute évidence, vous devrez pousser à nouveau et probablement annoncer vos balles à l'équipe.