Current location - Education and Training Encyclopedia - Resume - What does github's pull request mean?
What does github's pull request mean?
The request for pulling is to ask others to pull their own warehouse.

Of course, the people who initiate pull requests are usually from the requested person, and the code of clone (which can be directly fork on github) is generally a few commit ahead of the requested person's project.

Pulling requests is just a form of project cooperation, and github only integrates the corresponding functions. Without github, you can still pull requests.

For example, the linux kernel project sends an email directly to Linux with the title Pull Request. Write down the url of git and new features or bugs in the email.

Linux will go to git pull according to the given git url if it thinks it is possible. Github only integrates the above processes in the station, which is more convenient for newcomers.

Extended data:

github? There are three main modes of cooperative development.

First, the bifurcation mode.

Developer fork generates an independent branch by himself, completely independent of the main branch. After pulling out the code, the project maintenance personnel can decide whether to merge the code according to the code quality.

Second, organization.

Owners of organizations can build teams with different access rights for different code warehouses.

Create a new organization, then add project members and follow the prompts to set up. A collaborator in the warehouse? The following teams can add or delete organization members.

Third, collaborators.

The owner of the code repository can add collaborators with read-only or read-write permissions to a single repository.

The cooperator mode is practical and convenient. Create a new repository, then enter the repository settings, and then you can manage collaborators in Manage Collaborators.

Baidu encyclopedia -github