如何从gitlab迁移到github
淡淡烟草味
淡淡烟草味 2017-05-02 09:22:13
0
3
838

大约半年前因为一些原因,我们的项目从github迁移到了自建的gitlab服务器,但是半年的使用过程中发现gitlab的很多功能并不能够满足需求,因此近期想要迁回到github上。

问题是github上仍然保留着此前的项目repo,而网上搜索到的方法大都是在github上新建repo的。是否有更好的方案,可以不用新建repo完成gitlabgithub的迁移?

补充:
issue和wiki都是需要迁移的

淡淡烟草味
淡淡烟草味

répondre à tous(3)
PHPzhong

Créez un dépôt sur Github, puis accédez à votre dépôt, modifiez l'url distante, puis

 git push
世界只因有你

Vous pouvez l'essayer, changer l'adresse distante de gitlab par votre adresse github d'origine, puis créer une nouvelle branche, pousser vers la nouvelle branche distante, puis cloner le dépôt distant et fusionner la branche nouvellement créée sur le maître.

De plus, puisque vous avez déjà migré depuis github, les premiers enregistrements de validation sont réellement là. Il n'est vraiment pas nécessaire de revenir à l'ancien dépôt sur github. Il est plus facile de créer un nouveau dépôt.

我想大声告诉你

S'il s'agit d'un dépôt précédent, alors en théorie git push [repo url] devrait être réalisable, mais pour d'éventuels conflits, utilisez simplement --force directement. Cela résout le problème, non ?

De plus, j'aimerais profiter de l'occasion pour discuter avec le sujet, quels aspects de Gitlab ne répondent pas aux besoins de votre équipe ?

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