How does one process git http requests based on PHP itself when git creates a server repository? I don't know how github, gitlab, and other products can use the WEB account of the website to perform HTTP authentication and manage project members? Write your own interface service without third-party software! How does one process git http requests based on PHP itself when git creates a server repository?
I don't know how github, gitlab, and other products can use the WEB account of the website to perform HTTP authentication and manage project members?
Write your own interface service without third-party software!
Reply content:
How does one process git http requests based on PHP itself when git creates a server repository?
I don't know how github, gitlab, and other products can use the WEB account of the website to perform HTTP authentication and manage project members?
Write your own interface service without third-party software!
PHP also has socket
Gitlab is an open-source and free project. after you have configured gitlab on your own server, you can authenticate and manage the members and code as described by the landlord.
Build gitlab in centos
This is my own git server method. you can try installing gogs in linux for git server tutorial.
They are programs that encapsulate the git interface. you can also be interested.
Https://io-meter.com/2014/07/09/simple-git-http-server/
This article is written in GO, hoping to find a method implemented in PHP.