Won't the SMB implementation be sufficient to mount git commits as folders?