ずっと「チータ」だと思ってたQiitaで、git add .
でハマった話
こんにちは、Next.jsでインターン(まだ学習生段階)やってる学生エンジニアの卵です。
Qiitaのアカウント作るまでずっと読み方「チータ」だと思ってましたが、正しくは「キータ」なんですね。この読み間違いは結構あるあるのようですね。
chatGPTに「チータ」って言ったら訂正せず「チータ」のまま返事してくるから多分あれは接客業経験してると思います。
そんな私がgit add .
でちょっとハマった話です。
結論
変更点がきちんと保存されていなかった。
Ctrl + S
や、Save
では今開いているファイルしか保存されないため、Ctrl + K
→ S
やSave All
で全保存する必要がある。
起きたこと
lefthookのエラー箇所を修正し、いざ
git add .
git commit -m "修正しました"
実行せしめん!と思ったのですが、なぜか修正したはずのファイルが変更されていない。
Ctrl + S
で保存したのに。
原因:保存は今開いているファイルだけだった
VSCodeなどでは、Ctrl + S
は今開いているファイルのみを保存する仕様でした。
そのため他のタブにあるファイルの変更は保存されていませんでした。
最初にgit add .
した時はこまめにCtrl + S
をしていたからうまく変更が保存されていたようです。
解決策:ちゃんと保存しよう
エディタのメニューバーから全保存
-
File
>Save All
ショートカット
-
VSCode :
Ctrl + S
→K
-
Cusor :
Ctrl + M
→S
これですべてのタブが保存されます。
全保存後に再度
git add .
git commit -m "○○を修正しました"
を実行するとちゃんとエラー箇所が修正されていました。
補足:自動保存をオンにしておくと安心
VSCodeなどでは、設定方法は
-
File
→Auto Save
これにチェックを入れておけばいいです。
Qiita初投稿に寄せて
チータじゃなくてキータ、
ワイヤレス充電のQiは「チー」、難しいですね。
大初心者ですがこれから技術ログや詰まったところなどを発信していきます!