正確には コントロールされたフォルダーアクセス をオンにするとgitが使えなくなる。
これをオンにすると fatal: could not create work tree dir ~
ってerrorがでてgitが使えない。
もちろんパーミッションは合わせても駄目。
offにすると元に戻り、通常通り使える。
WSL、PowerShell、git bashで試したが全て同じerrorになるのでOSレベルで弾いていそう。
なのでonにすると、どうにも出来ない気がする。
こういうのは知らないとドハマリする可能性があるのでWindowsで同じエラーがが出たら一度確認してみてほしい。