web-dev-qa-db-fra.com

Mettre les modifications actuelles dans une nouvelle branche Git

J'ai édité certains modules sur la branche master mais je ne les ai pas validés. Je pense maintenant que ces changements devraient vraiment concerner une branche expérimentale et non la branche principale.

Comment puis-je obtenir ces modifications dans une branche expérimentale? Copiez-les dans un emplacement temporaire, créez la branche, puis recopiez-les?

Et comment puis-je configurer les choses de sorte que lorsque je fais un git Push depuis la nouvelle branche expérimentale, il soit transféré dans une branche du même nom dans mon dépôt GitHub?

213
Noam

Vous pouvez simplement extraire une nouvelle branche, puis valider:

git checkout -b my_new_branch
git commit

La vérification de la nouvelle succursale n’annulera pas vos modifications.

337
Antoine Pelisse