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.
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
Je vois que votre demande est :
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 :
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 un
stage
(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écutergit init
.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