15

最近、 Gogs と呼ばれる Gitlab の代替案を見つけまし

Gitlab のリポジトリを Gogs に移行するための提案はありますか? もちろん、すべてを期待しているわけではありません。

4

2 に答える 2

10

ベア git リポジトリ (= サーバー側リポジトリ) を localy にクローンし、ミラーとして新しいリポジトリにプッシュします。

git clone --bare http://my.gitlab.project.git
cd project.git
git push --mirror http://my.gogs.project.git

これにより、すべてのコミット、ブランチ、タグなどがプッシュされます。これは、gitlab、gog、github などでホストされているすべての git リポジトリで機能します。

于 2015-06-30T07:52:29.540 に答える