Git pull master à distance branche sur l'origine
J'ai une distance deux branches: origin/master
et origin/my_remote_feature
J'ai vérifié my_remote_feature
à l'aide de git checkout --track -b origin/my_remote_feature
Il ya un couple de modifications apportées dans le master que j'ai envie de tirer dans ma direction que suit la branche distante. Comment dois-je faire ?
Double Possible de Obtenir des changements de maître en direction de la branche git
OriginalL'auteur goutham_kgh | 2016-01-19
Vous devez vous connecter pour publier un commentaire.
Est tout ce que vous vraiment besoin de le faire. ensuite, résoudre les éventuels conflits. Vous pourriez avoir besoin
si il y a des conflits. Cela permettra de mettre my_remote_feature s'engage sur le dessus de la TÊTE de origin/master. Ré-écriture de l'histoire.
Est aussi une possibilité. Cependant, vous trouverez que tous les commits maître va devenir une partie de votre remote_feature commettre l'histoire. Lesquels vous ne pouvez pas. Généralement rebase est préférable de garder votre commettre l'histoire de la vierge. 🙂
OriginalL'auteur Ryan
Une façon cool de le faire est de rebase origin/master dans votre branche distante. Vous pouvez suivre les rebase de flux de travail;
Découvrez à votre local my_remote_feature de la branche et de tirer les changements de direction.
git pull origin my_remote_feature
Faire un
git fetch
Puis rebase origin/master comme
git rebase origin/master
Si tout fonctionne correctement, poussez vos nouvelles mises à jour.
git push origin my_remote_feature
Cela permettra d'apporter toutes les modifications sur le master sur le dessus de vos modifications en my_remote_feature. Si il y a un conflit, vous aurez à résoudre le long de la route et assurez-vous que vous ajoutez des fichiers après la résolution de conflits, puis faire un
git rebase --continue
après chaque résolution de conflit.Vous pouvez vous référer à le git rabase doc pour plus d'informations.
OriginalL'auteur Olalekan Sogunle
Fusionner les
master
branche à votre branche, puis pousser les modifications.OriginalL'auteur René Höhle