comment faire pour valider les modifications apportées à la nouvelle branche
Je viens de faire des modifications à une branche. Ma question est, comment puis-je valider les modifications apportées à l'autre branche?
Je suis en train d'utilisation:
git checkout "the commmit to the changed branch" -b "the other branch"
Cependant, je ne pense pas que ce soit la bonne chose à faire, parce que dans ce cas, je suis en création d'une nouvelle branche au lieu de commettre les changements de "l'autre branche".
Dois-je utiliser la commande suivante à la place?
git merge "the other branch"
Merci.
- Juste un commit ou plusieurs?
- Double Possible de Déplacer existant, uncommited travailler à une nouvelle branche dans Git
Vous devez vous connecter pour publier un commentaire.
git checkout -b your-new-branch
git add <files>
git commit -m <message>
Tout d'abord, la caisse de votre nouvelle branche. Puis ajouter tous les fichiers que vous souhaitez engager pour la mise en scène.
Enfin, enregistrez tous les fichiers que vous venez d'ajouter. Vous voulez peut-être faire un
git push origin your-new-branch
par la suite afin que vos modifications apparaissent sur la télécommande.git status
pour voir ce qui est actuellement mis en scène et ce qui ne l'est pas.git add
etgit commit -a
?git checkout -b your-new-branch
au lieu degit checkout your-new-branch
?Si vous n'avez pas commis changements
Vous pouvez utiliser la planque de votre travail, de créer une nouvelle branche, puis pop votre cachette changements:
Ce sera comme si vous aviez fait ces changements après la création de la nouvelle branche. Alors que vous pouvez vous engager comme d'habitude:
Si vous avez commis des changements
Voir la réponse de Carl Norum avec cherry-picking, qui est le droit de l'outil.
Si je comprends bien droit, vous avez fait un commit à
changed_branch
et vous souhaitez copier qui s'engagent àother_branch
? Facile: