entrepôt de migration git
習慣沉默
習慣沉默 2017-05-02 09:39:39
0
3
643

Je souhaite migrer le référentiel git distant vers un autre nouveau référentiel. Comment le migrer complètement (y compris toutes les branches, pas seulement master) ?
Utilisez la méthode suivante pour cloner la bibliothèque de version nue, puis poussez uniquement la branche principale. Existe-t-il un moyen simple de cloner toutes les branches de l'entrepôt en même temps (l'entrepôt distant a plus de branches).
git clone --bare git://github.com/username/project.git
git push --mirror git@gitcafe.com/username/newproject.git

習慣沉默
習慣沉默

répondre à tous(3)
过去多啦不再A梦

Clonage d'image : ​​

git clone --mirror  https://github.com/../old.git old.git
cd old.git

Puis poussez l'image :

git remote set-url --push origin git@gitcafe.com/.../new.git
git push --mirror

Ou appuyez sur une nouvelle télécommande, puis appuyez :

git remote add mirror origin git@gitcafe.com/.../new.git
git push mirror --all
git push mirror --tags
给我你的怀抱

git clone git://github.com/username/project.git
git push origin

Essayez-le

De plus, si vous souhaitez déplacer un référentiel GitHub vers un autre compte ou groupe GitHub, vous pouvez utiliser fork

巴扎黑

Si vous disposez de droits administratifs, vous pouvez transférer directement dans l'interface de gestion.

Votre opération de clonage prend toutes les branches (sauf pr ref). Votre opération push n’a qu’une seule branche.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal