17 votes

Git: Puis-je valider mon répertoire de travail dans une nouvelle branche sans le valider dans une branche actuelle ?

Je travaille sur un projet et tous mes tests étaient valides sur la branche principale. J'ai ensuite apporté des modifications et lorsque tout a commencé à échouer, j'ai réalisé que j'aurais peut-être dû faire ces modifications sur une autre branche. Existe-t-il un moyen de commettre les modifications sur une nouvelle branche sans les commettre sur ma branche principale, afin que la branche principale conserve mes tests valides ?

26voto

mipadi Points 135410

Oui, il vous suffit de créer la nouvelle branche et de la vérifier :

$ git checkout -b new-branch

Ensuite, effectuez vos modifications et committez-les. Elles seront appliquées à la nouvelle branche vérifiée.

6voto

Dominik Points 931

Vous pouvez mettre de côté vos modifications actuelles (git stash), passer à la nouvelle branche, puis appliquer les modifications à la nouvelle branche en utilisant

git stash pop

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