recherche

Maison  >  Questions et réponses  >  le corps du texte

如何从gitlab迁移到github

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

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

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

淡淡烟草味淡淡烟草味2836 Il y a quelques jours814

répondre à tous(3)je répondrai

  • PHPz

    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

    répondre
    0
  • 世界只因有你

    世界只因有你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.

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你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 ?

    répondre
    0
  • Annulerrépondre