私のシステム管理者は、構成ファイルを保存するためにファイルシステムのルートにgitリポジトリを配置しました。つまり、ファイルシステムのどこにいても、そのリポジトリに追加できます。これは、ルートが常に存在するため、プロジェクトにリポジトリが存在しない場合、「gitstatus」はリポジトリが存在しないことを通知しないことを意味します。
これは私には危険なようです。私が間違っている?
私にとって、gitリポジトリを持つことは、このディレクトリ内のすべてがソース管理下にあるという暗黙の契約です(.gitignoreのおかげで無視されるオブジェクトファイルなどを除く)。この古い学校のソース管理は考えていますか?