GitHubDesktopでコミットできなくなった
私はWindowsでGitHubDesktopを使用しているのですが、いつもの通りcommit to mainしようとしたら画像のような文字化けしたエラーが出てきてしまいました。
この解読に無駄な時間をかけてしまいました...
実は、トークンを間違えてアップロードしてしまわないようにGit-secretsをインストールしていました。
これが原因かと思い、フォルダの削除をしたのですが解決しませんでした...
CUIではエラーメッセージが出てきた
諦めてCUIでcommitしたら文字化けしていないエラーメッセージがちゃんと出てきました。
git: 'secrets' is not a git command
ということなので、commitがsecretsに置き換えられているようです。
これを設定しているのは
.git/hooks/commit-msg
.git/hooks/pre-commit
.git/hooks/prepare-commit-msg
の実行ファイルなので削除してください。
gtiは隠しフォルダになっている可能性があります。
するとcommitできるようになっていると思います。
brewを使った場合は
$ brew remove git-secrets
でアンインストールできます。
git-secretsフォルダを削除しても良いようです。