J'ai un correctif de bogue dans mon maître, et je veux aussi que ma branche obtienne ce correctif de bogue. Quelle git
commande dois-je utiliser?
126
En supposant que vous êtes d'accord pour prendre tous les changements de master, ce que vous voulez est:
git checkout <my branch>
pour basculer l'arbre de travail sur votre branche; puis:
git merge master
pour fusionner toutes les modifications de master avec les vôtres.
Si votre succursale est uniquement locale et n'a pas été poussée vers le serveur, utilisez
Sinon, utilisez
la source
git svn
alorsgit rebase master
la voie à suivre est de conserver un historique linéaire, ce que svn comprend.Vous pouvez utiliser le cherry-pick pour obtenir le (s) commit (s) de correction de bogue particulier (s)
la source
Si vous voulez juste que le correctif de bogue soit intégré dans la branche,
git cherry-pick
le (s) commit (s) concerné (s).la source