GitHub 別リポジトリなのに一緒のgit graph にcommit されてしまう
解決したいこと
別リポジトリなのに、一本の git graph に繋がってしまう
発生している問題・エラー
github で新しくリポジトリ作成 ⇨ ローカルフォルダーを push したいのですが 他のリポジトリの git graph と繋がってしまいます。
git remote add origin git@github.com:hoge/hogehoge.git
git branch -M main
git push -u origin main
をして commit push すると
写真のように他の リポジトリで commit push したものと繋がってしまいます。
写真の try15 と first commit は 別リポジトリのコミットです。
原因と リポジトリ毎にpush する方法を教えていただきたいです。
原因
多分最初の1個目のプロジェクト始める時に, 階層間違えて .git の設定ファイル作った。
本来は
/Users/dev/try-java
ここの下に .git がほしいのに
1個上の
/Users/dev
ここの下に .git ができていた。
だからその下のプロジェクト達も同じものだと認識されてたっぽいです。
解決法
git remote -v で確認 ⇨ 余計な .git ファイルを削除 ⇨ git cache の削除 ⇨ git の初期化して解決いたしました。