Je voudrais faire un commit et fermer sa branche, sans le retirer de l'histoire.
Avec mercurial, je serais commit --close-branch
, alors update
à la précédente, et continuer à travailler. Avec git... je suis confus.
Je voudrais faire un commit et fermer sa branche, sans le retirer de l'histoire.
Avec mercurial, je serais commit --close-branch
, alors update
à la précédente, et continuer à travailler. Avec git... je suis confus.
Il n'y a pas d'équivalent exact à la fermeture d'une branche Git, parce que les branches Git sont plus légères que dans Mercurial. Leurs Mercurial équivalent est plus signets de branches.
Si je comprends bien, la fermeture d'une succursale dans l'Mercurial environ la fait disparaître de la liste des branches, de sorte que vous pouvez obtenir la même chose par l'archivage. Une pratique habituelle est de balise de sa tête comme d'archives, et de la supprimer:
git tag archive/<branchname> <branchname>
git branch -d <branchname>
git checkout master
La direction générale sera supprimé, et peut être récupéré plus tard par la vérification de l'étiquette.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.