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

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

移行方法

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

以下を参考にしました。

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

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

//クローンしたフォルダに移動 cd クローンしたフォルダ名 //移行先リポジトリへpush git push --mirror 移行先URL先URLRL
Code language: JavaScript (javascript)

これで完了です!

あら、簡単ですね~

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

git remote add origin リポジトリURL

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

まとめ

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

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

Gitのおすすめ書籍

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

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

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA