We used to have this on Mac, but it had to be removed in #191 as it was preventing:
- VFS4G from modifying the .git/hooks a as part of mounting
gvfs repair from being able to fix up files in the .git folder
As the feature is re-enabled we'll need to consider how we can still support the scenarios above. Perhaps we can support a new xattr that VFS4G sets on folders letting the kext know that offline modifications are allowed? Or maybe there is some way that we can ACL/mark the VFS4G processes so that the kext knows that they should be allowed to make offline modifications?