github上に新しいリポジトリを作成した後、古いリポジトリのgit履歴を新しいリポジトリへpushする際のメモ
1.新しいリポジトリを作成する
2.古いリポジトリのgit履歴を新しいリポジトリへpushする
1.新しいリポジトリを作成する
githubのrepository-->new
から新しい空のリポジトリを作成する
sample
という名前の空リポジトリを作成する例
2.古いリポジトリのgit履歴を新しいリポジトリへpushする
old_sample
という古いリポジトリから、新しいリポジトリsample
へpushするコマンド例
URLは適宜変更すればOK
git clone http://github.com/seigot/old_sample
cd old_sample
git push --mirror http://github.com/seigot/sample
新しいリポジトリに期待通りpushできている事を確認した後、古いリポジトリは不要であれば削除すればOK
参考