fatal: refusing to merge unrelated histories でエラーになる
git remote add origin URL 後にgit pull をするとエラー
異なるtreeをくっつけようとしているため、エラーになっている。 今回は、githubにあるrepositoryとローカルのrepositoryをつなげようとしているので仕方のないエラーである。
解決策
--allow-unrelated-histories
オプションを付けると良い。
$ git pull origin main --allow-unrelated-histories
で上手く行く。
参考
[Git] マージしようとするとrefusing to merge unrelated historiesが出たときの対処方法 | DevelopersIO