Does not exist. Git is a set of commands that are executed from the command line, but you do not have access to the command line.
In principle, if you have access to fill sites (for example, via FTP or there is some kind of file uploader in the admin panel), you can create a repository locally via git init , and then transfer files to the server.
This will be exactly the same result as if you had executed such a command on the server.
Let's pay attention only to what.
Firstly, the server may find that git is not installed — you don’t know about it at all, right?
And, secondly, how are you going to use this repository later? Through exec to execute commands on the server through the web admin?
In my opinion, so-so idea. Better not to stint on your own hosting, where you can fully use the server.