Gitの「fatal: not a git repository」の原因と対処
gitコマンドを打つと、こう止まる。
fatal: not a git repository (or any of the parent directories): .gitこれは「ここはGitのリポジトリではない」という意味だ。.git フォルダのある場所、またはその配下でないと、gitコマンドは動かない。原因は、リポジトリ外でコマンドを実行しているか、まだリポジトリを作っていないかのどちらかだ。
いまどこにいるか確認する
pwdls -a # .git があるか見る.git が見当たらなければ、ここはリポジトリではない。
新しく始めるなら init する
そのフォルダをGit管理にしたいなら、初期化する。
git init既存リポジトリなら、その中へ移動する
cloneしたプロジェクトを触りたいなら、clone先のフォルダに入る必要がある。
cd my-project # .git があるフォルダへgit statusまとめ
- 原因はリポジトリ外での実行、または未初期化
ls -aで.gitの有無を確認- 新規なら
git init - 既存なら正しいフォルダへ
cdしてから実行