Maison > Questions et réponses > le corps du texte
git workflow 通常会用到各个分支的工作流程。
比如已经在一个分支上进行一部分开发,又要再次分支上新建一个分支,让新分支的commit 记录为空,我建立的分支就是会带由原先分支记录的信息。如何更好的应用gitflow.
滿天的星座2017-04-25 09:05:38
Je vois que votre demande est :
Créez une nouvelle branche sur cette branche et rendez l'enregistrement de commit de la nouvelle branche vide
S'il doit être vide, vous pouvez utiliser la "branche orpheline" pour y parvenir. Ce git-flow ne doit pas fournir la commande correspondante.
Les détails sont les suivants :
$ git checkout --orphan <NEW_BRANCH_NAME>
La branche créée de cette manière contiendra tous les fichiers de la branche de départ (c'est-à-dire la branche où vous exécutez la commande), mais tous les fichiers sont dans un état unstage
(ce qui signifie que vous pouvez décider sélectivement de la nouvelle branche) Quels fichiers doivent être inclus dans le premier commit), et l'historique est complètement vide, comme si vous veniez d'exécuter git init
.
PHP中文网2017-04-25 09:05:38
Je m'oppose fortement à ce que les nouveaux arrivants utilisent des plug-ins tels que gitflow. Si vous ne comprenez pas les principes et essayez de prendre des raccourcis, vous ferez des erreurs.
https://github.com/nvie/gitflow#creating-featurereleasehotfixsupport-branches
La commande git flow feature start <name> [<base>]
de gitflow fournit un paramètre de base facultatif pour spécifier le point de départ