#初めに(状況)
・今回扱う自分のGit学習歴:3か月目
・Gitを使ってGithub内でデータを管理する操作に少し小慣れてきた時期。
そんな時に今回のエラーが発生しました。
##ターゲット
自分と同じ少しGitの扱いに小慣れてきた方
##事象
・Vue.jsの勉強ようにGitHubを使ってリモートリポジトリで管理しようとした
・いつも通り以下コマンドを実行しようとコマンド入力
git add .
git commit -m "first commit"
・しかし以下エラーが出てできない。。。
fatal: Not a git repository (or any of the parent directories): .git
・なぜだ???
##結論
原因は以下いずれかの処理ができていないため
- Github内の設定が間違っている
- git のセットアップができていない
3."git init(ファイルの初期化)"をしていなかった ← 自分のエラーの原因・・・
##解決方法詳細
###1.Github内の設定が間違っている
<解決策>
・Github内で"my page" ⇒ "Settings" ⇒ "Emails" に移動
・以下選択肢からを外す
###2.git のセットアップができていない
<解決策>
以下Gitのセットアップを実施する
$ git config --global user.name "xxxx"
$ git config --global user.email "xxxxxx@gmail.com"
###3."git init(ファイルの初期化)"をしていなかった ← 今回の自分のエラーの原因・・・
<解決策>
一番シンプル。以下コマンドを実行するだけ。
git init // 新しいリポジトリ作成 //
その後は以下コマンドも問題なく実行しました。
git add .
git commit -m "first commit"
##最後に
非常に情けないミスででしたが、こんな初歩初歩のところでつまづくこともあるんだな、と初心に帰ることができたいい機会でした!
皆さんもこんなシンプルな凡ミスをしたら
・凡ミスしても笑って凡ミスした自分を受け入れる!
・気落ちせず「初心に帰れた!ラッキー!」くらいで次の作業を進めましょう!
最後まで読んでいただきありがとうございました!
###※参考