0
0

vscode拡張機能によるgit GUIでcommitができなかった話

Posted at

vscodeって便利ですよね。ソース管理にお世話になっている人も多いことかと思います。
最近そのgit関連で発狂したので記録しておきます。

ふたを開ければ至極単純なミスなんですよねえ…なんで気づけないんだろう。

症状

  1. vscodeのソース管理からcommitしようとする
  2. エラーがでる
  3. git configを叩く
  4. また出る

image.png

最初にgit使おうとするとuser.nameuser.emailを設定しろって言われるじゃないですか。あれを設定した後にこうなるんですよ。
いやー困りました。git config --listで確認してみるもよくわからん。
コマンドライン上からcommitしようとするとなんか警告が出るだけなんですよね。

ローカルに設定してやると上書きされるみたいでいけるんですが毎回毎回設定してやるのはつらい。

原因

いろいろ試したんですが…

cat ~/.gitconfig

.gitconfig
[user]
    name = hogetarou
    emai = example@mail.com
[init]
    defaultBranch = main

emailのlが抜けてます。これを修正してやると…いけました。こんだけです。

あとがき

タイポごときにこれだけ時間をかけてしまうとは…(1敗)
しかしこれでもエラー出ないんですね。「こんな識別子は定義されてねえよ」的な奴。
まあとにかく直ってよかった。それでは。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0