大约半年前因为一些原因,我们的项目从github
迁移到了自建的gitlab
服务器,但是半年的使用过程中发现gitlab
的很多功能并不能够满足需求,因此近期想要迁回到github
上。
问题是github
上仍然保留着此前的项目repo
,而网上搜索到的方法大都是在github
上新建repo
的。是否有更好的方案,可以不用新建repo
完成gitlab
到github
的迁移?
补充:
issue和wiki都是需要迁移的
世界只因有你2017-05-02 09:24:13
リモート アドレスを gitlab から元の github アドレスに変更して、新しいブランチを作成し、新しいリモート ブランチにプッシュし、リモート リポジトリをクローンして、新しく作成したブランチをマスターにマージしてみてください。
また、以前に github から移行したため、実際には最も古いコミット レコードが存在します。github 上の古いリポジトリに戻す必要はありません。新しいリポジトリを作成する方が簡単です。
我想大声告诉你2017-05-02 09:24:13
以前のリポジトリの場合、理論的には git push [repo url]
应该是可行的,不过对于有可能出现的冲突,还是直接 --force
。それで問題は解決しますよね?
さらに、Gitlab のどのような側面があなたのチームのニーズを満たしていないのかについて、主題と話し合うためのスペースを使用したいと思います。