Le daemon intégré
Git 2.36 a introduit un daemon fsmonitor intégré, éliminant le besoin de services externes comme Watchman. Il s'exécute sous git fsmonitor--daemon, écoute les événements OS et répond aux requêtes Git avec la liste des chemins changés.
Cycle de vie
git config core.fsmonitor true
git status
git fsmonitor--daemon status
git fsmonitor--daemon stop
git fsmonitor--daemon run
Comment ça s'intègre
Quand core.fsmonitor=true, Git interroge le daemon pour les chemins changés.