私は、サイトのデータをGitを使って管理している。最近パソコンのOSをクリーンインストールしたため、Visual Studio CodeやGitもインストールしなおした。
そのうえで、ローカルリポジトリを開こうとしたところ、うまく開けない。ソース管理タブを開いても、「リポジトリがねーよ」と言われる。もちろん「.gitフォルダ」はある。
![現在開いているフォルダーにはGitリポジトリがありません](https://yamanekosuke.com/wp-content/uploads/2022/04/2022-04-26_21h11_48.jpg)
ググってみたが、これ!という解決策がなかなか見つからない。そんななか、Git Guiからローカルリポジトリを開こうとしてみたところ、こんな警告が。
![unsafe repository](https://yamanekosuke.com/wp-content/uploads/2022/04/2022-04-26_21h18_14.jpg)
どうやら、ディレクトリが安全でないとされている様子で、設定ファイルに当該ディレクトリを追加してやればよいらしい。Git Bashから以下のコマンドを実行する。
git config --global --add safe.directory '(ローカルリポジトリがあるディレクトリ)'
もしくは、直接設定ファイルを編集して追加してもよい。場所は「C:\Users\(ユーザー名)」にある「.gitconfig」。
![gitconfigファイルの内容を直接変更する場合](https://yamanekosuke.com/wp-content/uploads/2022/04/2022-04-26_21h26_22-800x262.jpg)
これで開けるようになるはず。
コメント