目的
gitでこういうことが起こった時、こうしたいときどうするかをまとめる。
レポジトリから履歴とかは消してコードをコピーしたい
想定ケース
コードのみを持ってきてそれまでの過程とかは無視したい。また元のレポジトリと全く別管理で動かしたい。
# cloneしてくる
git clone git@github.com:a.git hoge
# 一度削除してgitを入れ直す
rm -rf .git
git init
# pushしなおす
git add .
git commit -m "Initial commit"
git remote add origin git@github.com:b.git
git push