Il y a quelques jours, j'ai créé une nouvelle branche git en utilisant:Comment faire un git branche le nouveau maître?
git checkout -b release-1_5
Depuis la création de cette nouvelle branche, j'ai apporté des modifications supplémentaires & lie à lui. Je suis le seul développeur, et aucun changement n'a été apporté au «maître» actuel entre-temps. Je veux faire l'état actuel de la branche « release-1_5 » le nouveau maître, et faire « maître » de la nouvelle branche de travail (HEAD?), De sorte que si je fais plus tard quelque chose comme:
git checkout -b release-1_6
il va créer une nouvelle branche qui se sépare du maître
Je sais que je pourrais probablement continuer à faire "git checkout -b {new-branche-name}" (créer une branche linéaire d'une branche (-of- a-branch [-...]), mais je suis à peu près sûr que ça gâcherait le diagramme de branche de Git:
Si ça compte, pour l'instant, le repo est entièrement local, donc il n'y a pas de pulling/poussant ou d'origine à s'inquiéter abo Utah.