git-flow: comment extraire la branche release de l'origine?
Quel est le préféraient flux de travail pour tirer un communiqué publié direction de la centrale des pensions de l'aide git-flow?
par exemple:
Mike a fait une branche de version, il l'a publié par "git flow release publier 1.0"
Jane voudrais travailler sur ce communiqué de la direction de l', comment fait-elle tirer de la centrale des pensions de continuer à travailler avec git flow sur cette branche?
- créer la branche elle-même, localement, par le biais de
git flow release start 1.0
et puisgit pull
? - créer un suivi de la branche localement via git avec
git checkout -b release/1.0 origin/release/1.0
et continuer à partir de là (ne git de flux de travail sur la branche de cette façon?)
source d'informationauteur ChrisR
Vous devez vous connecter pour publier un commentaire.
Tout ce qui est nécessaire est la création d'un local de suivi de la branche, pas de git-flow des commandes spécifiques sont nécessaires. Git-flow apparemment se soucie uniquement de le nom de la branche et s'il est préfixé avec le "/" de la chaîne.
Donc la configuration d'un local de suivi de la branche comme
git branch --track release/1.5 origin/release/1.5
est tout là est à lui.git flow release (et fonction) ont une "piste" de commande pour simplifier ce que vous essayez de faire. Pour installer un local de suivi de la branche pour la branche qui a déjà été publiéet l'affiche, il suffit de faire ceci:
ou
Voici l'extrait de code de le gitflow source pour la sortie de "suivi de commande" :
Utile git flow arguments de ligne de commande
Une fois
git flow release publish
est fait, vous pouvez effectuer les opérations suivantes:Et puis vous pouvez commencer à tirer: