このノートでは、プロジェクト作成エラーを引き起こす、壊れたgit-secretsの修正方法について説明します。
プロジェクトを作成する際に、以下のいずれかのようなエラーダイアログが表示されます。
git-secretsが、デフォルトで新しく作られるgitレポジトリにて使用されるように設定されているものの、正しくインストールされていないためにエラーが発生しています。
この問題の修正方法は2つあり、どちらの方法でも解決することができます。
git-secretsのGithubページの手順に従って、git-secretsを正しく再インストールします。
シェルを使用して、現在のディレクトリをgit-secretsのGithubリポジトリディレクトリに変更した後、以下のコマンドを実行します。
make install
PowerShellを使用して、現在のディレクトリをgit-secretsのGithubリポジトリディレクトリに変更した後、以下のコマンドを実行します。
./install.ps1
上記の手順は、git-secretsのGithubページから抜粋したものです。もし上記のコマンドが期待通りに動作しない場合は、git-secretsのGithubページにあるインストール手順を確認してください。
このエラーが表示される場合、おそらくgitはデフォルトで新規のgitレポジトリ(Exploratoryで新規に作成されるプロジェクトを含む)にgit-secretを使用するように設定されています。これを停止するには、以下のgitコマンドを実行します。
git config --global --unset init.templateDir