git迁移仓库
習慣沉默
習慣沉默 2017-05-02 09:39:39
0
3
596

想把git的远端仓库迁移到另外一个新的仓库,如何完整迁移(包含所有的分支,而不是仅仅master)?
使用下面这种方式克隆裸版本库然后push只有master分支,请问各位大虾有没有什么简单方法能一次把仓库里的所有分支都clone过去(远端仓库分支比较多)。
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