Github-how to handle git http requests based on PHP when git self-built server repository

Source: Internet
Author: User
Tags http authentication
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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.