OSのネイティブのバイナリで
OSの標準のパッケージシステムを使って
OSの標準のパッケージリポジトリから
インストールできなければgitが入ってるとは言わない

だからいくらWindows用のgitバイナリがあってもダメだし
Windowsの標準のパッケージPackageManagementを使ったからって
そのリポジトリがChocolateyとかいうOSとは直接関係ない
パッケージリポジトリを使っているのならダメだし、
bash on ubuntu on windowsでインストールされるものも
OSのネイティブのバイナリではないのでダメなのだ

俺が考えた条件をすべて満たしていない