Comment la git revert
utilisé ?
Cette question peut sembler redondante, mais lorsque les gens la posent, la réponse est souvent : "utilisez les produits de la société". git reset
conformément à Revenir à un commit par un hachage SHA dans Git ? .
Ensuite, lorsque quelqu'un demande comment utiliser git reset
Les gens répondent en disant qu'il faut utiliser git revert
conformément à Git - comment revenir en arrière .
Avant que vous ne vous en rendiez compte, huit personnes différentes sont apparues avec leurs propres moyens de sauver les fesses de l'OP, et tout cela vous passe au-dessus de la tête.
Essayons donc de respecter le cahier des charges et de rédiger un Guide des Nuls sur les git revert
.
Scénario : vous vous êtes engagé deux fois dans le master et c'est mauvais. Vous avez poussé et d'autres personnes ont reçu vos mauvais changements.
Vous voulez l'annuler. Ce n'est pas quelque chose que vous pouvez faire vous-même dans le code, par exemple un assistant ou un gestionnaire de paquets a changé des tonnes de choses partout - vous voulez juste remettre tout cela comme c'était avant.
C'est la raison d'être du contrôle de la source. Je suis sûr que c'est facile.
D'accord, vous allez utiliser git revert
mais comment ?
Et après avoir couru git revert
Est-ce que vous devez faire quelque chose d'autre après ? Faut-il commiter les changements effectués par revert ou revert commute-t-il directement dans le référentiel ou quoi ?
Il est évident que vous devrez insister à nouveau et probablement annoncer votre décision à l'équipe.