既存の git リポジトリを backlog に移行する

自前で管理していた共有の Git リモートリポジトリを backlog に移行したときのメモです。

リポジトリの移行

リモートリポジトリをローカルに clone している前提です。

$ cd {ローカルリポジトリのルート}
$ git remote -v # リモートリポジトリの URL を確認
$ cd ..
$ clone --mirror {リモートリポジトリ} repository_bare
$ cd repository_bare
$ git push --mirror {backlog のリモートリポジトリ URL}

チームへの共有

チームには下記コマンドをローカルリポジトリのルートで叩いてもらいましょう。

$ git remote set-url origin {backlog のリモートリポジトリ URL}