【Gitリポジトリの引っ越し】リポジトリの移行をやってみた。

今回Backlogのリポジトリで管理していたものを、AWSのcodecommitに移行することとなったので、移行の手順をまとめる。

移行方法

移行元リポジトリからデータをもらう。

以下を参考にしました。

//ローカルにミラークローン
git clone --mirror 移行元リポジトリURL.gitCode language: PHP (php)

クローンしてきたリポジトリを移行先のリポジトリへpush

//クローンしたフォルダに移動
cd クローンしたフォルダ名

//移行先リポジトリへpush
git push --mirror 移行先URLCode language: JavaScript (javascript)

これで完了です!

あら、簡単ですね~

後は作業ディレクトリのremoteも変更しましょう。

git remote add origin リポジトリURL

これでローカル環境でpushした時に、新しいリポジトリにpushができますね。

まとめ

意外と簡単に移行できました。

–mirror使わなくてもいい気もするのだが…?

Gitのおすすめ書籍

gitの基礎をべんきょうする中でみんなが通る道。わかばちゃん

漫画ベースでgitを学べるので基本的な概念を理解するのにいい感じの書籍です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA