Steve Losh: A Guide to Branching in Mercurial -
Mercurial va pousser/tirer toutes les branches par défaut, alors que git va pousser/tirer seulement la branche courante.
Je me demande si je comprends bien:
Il me semble que quand je fais un git pull
fait, je fairefetch
de toutes les branches, mais l'merge
ne se produisait qu'avec la branche actuelle que je suis assis sur. C'est très près de mercurial
où un pull
obtient moi tout de la télécommande; mais ne pasmerge
quoi que ce soit encore.
En mercurial
un push
envoie tout, mais un update
explicite est nécessaire pour fusionner les choses. Je ne suis pas tout à fait sûr sur git'
le comportement de l'opération push
.
Dans pousser 'hg mercurial -r .' pousse juste la branche courante. Il y a un alias 'hg nudge' pour ça. –
** hg nudge ** est une extension ou un alias dans votre ** ~/.hgrc ** ... – gavenkoa