283 votes

Comment faire pour avancer rapidement la tête d’une branche ?

Je passe à maître après développer sur une branche pendant une longue période. Le journal indique :

Votre Agence est derrière « origin/master » par 167 s’engage et peut être accéléré.

J'ai essayé :

Il n’a aucun effet. Ceci est cause parce que que j’ai commander sur une validation intermédiaire sur le maître.

Comment rendre maître séjour sur la tête ?

394voto

rob mayoff Points 124153

Essayez . Si vous voulez être sûr qu’il ne le fait une avance rapide, vous pouvez dire .

267voto

Greg Hewgill Points 356191

Faire :

va chercher et fusionner le branche (vous pouvez juste dire que l’origine est la valeur par défaut).

42voto

voidvector Points 667

Dans votre situation, `` ferait aussi l’affaire. Puisque vous n’avez aucune modification n’a pas cette forme de base, git va juste faire une avance rapide. Si vous utilisez un workflow rebase, cela pourrait être plus judicieux, car on ne se retrouve avec un commit de fusion si vous vous trompez.

29voto

Kuba Points 734
git checkout master
git pull

devrait faire le travail.

Vous obtiendrez le "Votre branche est derrière" message à chaque fois lorsque vous travaillez sur une branche différente de maître, quelqu'un ne devient master et vous git pull.

(branch) $ //hack hack hack, while someone push the changes to origin/master
(branch) $ git pull   

maintenant l'origine et de la maîtrise de référence est tiré, mais votre maître n'est pas fusionné avec elle

(branch) $ git checkout master
(master) $ 

maintenant maître est derrière origin/master et peut être rapidement transmis

this will pull and merge (so merge also newer commits to origin/master)
(master) $ git pull 

this will just merge what you have already pulled
(master) $ git merge origin/master

maintenant, votre maître et origin/master sont en synchronisation

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