2010-10-17 6 views

Répondre

6

En interne, git-branch est appelée, puis la nouvelle branche est extraite. De docs.

Si -b est donnée, une nouvelle branche est créée comme si git-branch ont été appelés et on est parti; Dans ce cas , vous pouvez utiliser les options --track ou --non-track, qui seront transmises à la branche git. En tant que la commodité, - la piste sans -b implique la création de branche; voir la description de ci-dessous.

1

-B Créer une nouvelle branche nommée <new_branch> et démarrez à < point_départ >; voir git-branch (1) pour plus de détails.

+2

... à part la différence évidente que la vérification vérifie également la branche. –

5

Si je ne me trompe pas, git checkout ... va effectivement créer la branche et faire passer votre copie de travail à cette branche, alors que git branch ... va simplement créer la branche et laissez votre copie de travail seul.

Questions connexes