Gitでコミットしようとしたところ以下のエラーが出て失敗した。
Git failed with a fatal error. fatal: bad numeric config value 'null' for 'commit.gpgsign': invalid unit
エラーメッセージ内にあるcommit.gpgsignを調べてみるとコミットに署名するもの?
特に署名の設定はした覚えはなかったが、この直前にGitKrakenをインストールしていたのでそれが関係しているかもしれない?
ユーザーフォルダ以下にある.gitconfigにgpgsignの設定が入っている事が原因だった様子。
コマンドプロンプトを立ち上げ以下のコマンドを実行する事で解決した。
$ git config --global --unset commit.gpgsign
または.gitconfigファイルを開いて以下の行を削除する。
[commit] gpgSign = null