I have a git process running in the background of my nix-darwin system, and tracing the chain of parent processes, it leads back to /sbin/launchd. However, looking in LaunchControl, none of the existing services appear to actually call git - yet when I quit the git process, a new one gets started automatically (new pid, still as my current user). Same applies when I quit the entire tree of git processes.
How do I figure out how this git process is getting launched?