I have a client with a private GIT server and a number of local GIT installs with clones of the archive. They want to log all commits into a database. I know I can do this with a local GIT Clone, but for privacy reasons don't want a clone on the server just for the database operations. ls-remote won't work as they won't give me access to any of the system with clones, I only have access to the server system.
Is there a way to access a GIT Server without a local repository? All my searches got muddles by the number of api's in GITHUB.