198 votes

Comment puis-je déplacer une branche Git out dans son propre référentiel ?

J’ai une branche que je voudrais déplacer dans un dépôt Git distinct et idéalement conserver un historique de cette branche dans le processus. Jusqu'à présent j’ai été regarder `` , mais je ne peux pas faire croire qu’il peut faire ce que je veux faire.

Comment puis-je extraire une branche Git out dans son propre référentiel ?

312voto

Charles Bailey Points 244082

Vous pouvez simplement pousser une branche vers un nouveau référentiel. Toute son histoire ira avec lui. Vous pouvez ensuite choisir s’il faut supprimer la branche du référentiel original.

par exemple

Création d’un nouveau référentiel vide peut être fait avec `` .

19voto

Damon Points 484

Ceci gardera l’historique de toutes les branches, mais faites votre copie pointez sur l’une des branches en particulier :

Cela ne « bouge pas » n’importe quoi, juste fait une copie.

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