27 votes

Git - déplacer la branche vers le maître

J'ai une branche avec des sources réelles et je n'ai pas fait tout s'engage pour un long temps à maîtriser, et au moment où il est complètement obsolète. Je veux juste remplacer le maître du contenu avec le contenu de ma branche. Une façon de le faire est à la caisse de la branche et le maître, supprimer maître du contenu et copier du contenu à partir de la branche master, et après que pousser résultat de maître.

Il fonctionne, mais je crois qu'il doit y avoir une commande git à le faire de façon plus simple.

Quelqu'un sait comment faire?

46voto

Andy Points 9657

Vous pouvez utiliser la commande suivante pour que le maître pointe vers un nouvel emplacement:
git branch -f master branchToMoveMasterTo

En fait, cela crée une nouvelle branche appelée master qui pointe vers branchToMoveMasterTo . Puisque nous avons déjà une branche appelée master, nous avons besoin de l'indicateur -f pour dire que nous voulons supprimer l'original master

Prograide.com

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.

Powered by:

X