I love git. I use it in all my projects. So I decided to make a web console for managing git th in PHP.

I decided to implement it as a single file:
console.php .
Just throw it into the repository folder, open it in the browser, and you can manage git. The console has a history of commands in localStorage and plans to make autocompiles. You can also execute commands directly by calling "git.php? Command". This is useful, for example, for auto heat.
But there are, of course, limitations. First, the proc_open () function must be enabled and the .git folder must be the same user (www-user).
I was able to run my console even on shared hosting from masterhost.
You can test it
here . Only a few teams are available there for security reasons.
The code is posted on github:
github.com/elfet/console