Comment créer une branche vide dans Git (sans parrent)

Comment créer une branche vide dans Git (sans parrent)

Git est un puissant système de contrôle de version qui permet aux développeurs de suivre les modifications de leur base de code et de gérer efficacement leurs projets. L'une des principales caractéristiques de Git est la branche, qui permet aux développeurs de créer des versions distinctes d'une base de code et de travailler simultanément. Dans cet article, nous examinerons comment créer une branche vide dans Git en utilisant le "-orphelin" option.

Une branche «orpheline» dans Git est une branche qui n'a pas de branche parentale, ce qui signifie qu'elle ne contient aucune histoire de la branche principale. Cela peut être utile lorsque vous souhaitez créer une nouvelle branche qui commence à partir de zéro et ne contient aucun code ou historique de la branche principale. Voici comment créer une branche vide à l'aide de l'option «-orphane» dans GIT:

Git créer une branche vide

Créer une nouvelle branche: Pour créer une nouvelle branche «orpheline», utilisez la commande «Git Checkout -Orphan». Remplacer avec le nom de la branche que vous souhaitez créer. Par exemple, pour créer une branche nommée "Feature_branch", Vous utiliseriez la commande suivante:

Git Checkout - Orphan Feature_Branch  

La commande ci-dessus créera une nouvelle branche sans parents. Maintenant, vous pouvez supprimer tous les fichiers du répertoire de travail actuel, afin qu'ils ne s'engagent pas dans une nouvelle branche.

git rm -rf .  

Maintenant, vous pouvez ajouter de nouveaux fichiers à cette nouvelle branche, les engager dans le référentiel.

Poussez la nouvelle branche vers le référentiel distant

Vérifiez d'abord que la nouvelle branche a été créée, utilisez à nouveau la branche Git Command Git. Cela répertorie toutes les branches de votre référentiel, avec la branche actuelle mise en évidence par un astérisque (*).

Si vous souhaitez rendre la nouvelle branche disponible sur le référentiel distant, vous pouvez utiliser le 'git push -u origine'. Remplacer avec le nom de la branche que vous avez créé. Par exemple, pour pousser le "Feature_branch" Dans le référentiel distant, vous utiliseriez la commande suivante:

git push -u origin feature_branch.  

C'est ça! Vous avez réussi à créer un vide "orphelin" branche en git. Vous pouvez maintenant passer à la nouvelle branche et commencer à apporter des modifications sans affecter le code dans la branche d'origine. Lorsque vous êtes prêt à fusionner les modifications, vous pouvez utiliser la commande Git Merge pour fusionner les modifications dans la branche d'origine.

Conclusion

En conclusion, créant un vide "orphelin" La branche en git est un moyen utile de démarrer une nouvelle branche à partir de zéro et de la séparer de la branche principale. En utilisant le "-orphelin" Option, vous pouvez créer une nouvelle branche qui ne contient aucune histoire de la branche principale, ce qui le rend idéal pour créer de nouveaux projets ou tester de nouvelles idées.