Maison > Questions et réponses > le corps du texte
大约半年前因为一些原因,我们的项目从github
迁移到了自建的gitlab
服务器,但是半年的使用过程中发现gitlab
的很多功能并不能够满足需求,因此近期想要迁回到github
上。
问题是github
上仍然保留着此前的项目repo
,而网上搜索到的方法大都是在github
上新建repo
的。是否有更好的方案,可以不用新建repo
完成gitlab
到github
的迁移?
补充:
issue和wiki都是需要迁移的
PHPz2017-05-02 09:24:13
Créez un dépôt sur Github, puis accédez à votre dépôt, modifiez l'url distante, puis
git push
世界只因有你2017-05-02 09:24:13
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.
我想大声告诉你2017-05-02 09:24:13
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 ?