macOS actually has an excellent SMB client, so the options actually are: WebDAV, NFS (3.0 and 4.0), SMB, FSKit.
By excellent do you mean bearable? macOS’s SMB stack is certainly not excellent.
Won't the SMB implementation be sufficient to mount git commits as folders?
AFAIK, SMB doesn't support symbolic links.
{"deleted":true,"id":48224778,"parent":48224762,"time":1779378643,"type":"comment"}