86 votes

Vérifier un ancien commit et maintenir la tête sur la branche principale?

Actuellement pour passer à un autre git commit (sur la même branche... en fait, sur la branche principale!), J’exécute la commande

Maintenant, chaque fois que je fais ce git me dit que je suis maintenant avec une tête détachée. Comment puis-je passer à un commit plus ancien tout en maintenant la tête sur la même branche ?

195voto

Nick Canzoneri Points 1574

La plupart du temps, lorsque je fais cela, je passe à la caisse dans une succursale temporaire:

Ensuite, une fois que j’ai terminé, je supprime simplement la branche

1voto

Lari Hotari Points 1960

La question est un peu vague, mais si vous souhaitez simplement modifier les fichiers de votre arbre de travail, vous pouvez simplement faire ceci:

``

Vous pouvez ensuite mettre en scène les modifications et créer une nouvelle validation si vous le souhaitez. C’est assez utile parfois.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X