Comment puis-je obtenir les dernières modifications de la succursale de sortie dans ma branche sans perdre mes modifications.
develop---- A ----------------------------------
| |
| my branch----commit A
|
release branch ----- commit A ------ commit B ------
3 Réponses :
Parfois, j'ai besoin de copier un fichier ou quelques modifications à l'intérieur d'un répertoire à partir d'une succursale en courant en courant et j'exécute simplement cette commande. Toutes différence sont organisées et vous pouvez alors commettre tout d'entre eux. p> p>
Vous avez essentiellement besoin de Fusionner code> Libération Branche code> à votre branche, puis résoudre les conflits. CODE> git checkout release_branch
git pull
git checkout my_branch
git merge --squash release_branch
Livraison Git Checkout_branch p>
Git Tirez P>
Git Checkout MyBranch P>
git fusion --Squash version_branch p>
GIT PUSH ORIGINE version_BRANCH P>
Ceci est tout si vous avez l'intention de ne pas fusionner vos modifications à la maîtrise. Généralement, c'est une bonne pratique pour fusionner toutes vos modifications à la maîtrise et créer de nouvelles branches de cela. P>
Également, après la commande FusionGE, vous aurez des conflits, que vous devrez éditer manuellement et réparer. P>