Logo
Section 1 / 2

什么是拉取请求?

了解“拉取请求”的概念。

导入

什么是拉取请求?

了解“拉取请求”的概念。

本质上,拉取请求(pull requests)非常简单,但由于涉及许多相关概念,对新手来说可能会显得复杂,容易造成混淆。

幸运的是,你已经掌握了这些概念,它们包括:

  • 远程仓库(Remotes)
  • 分支(Branches)
  • 仓库之间的关系(Repository relationships)
  • 同步远程分支(Reconciling remote branches)

拉取请求

“拉取请求”是指一个用户向另一个用户提出请求,希望对方接受已在其他地方提交的更改。

这种请求可以采取任何形式。你可以通过邮件发送差异内容给维护者,也可以进行代码库的 fork 和分支操作,然后发送分支链接;你可以在维护者仓库中创建一个分支,将分支名称告知对方,并在便利贴上用简单明了的语言写下请求内容——只要有效即可!

Course Image

接下来,我将重点介绍标准的 GitHub 拉取请求模式。

拉取请求并非 Git 核心功能
GitHub 的拉取请求并不一定与其他工具或工作流程中的拉取请求方式完全相同。通常情况下不会出现问题,但需要注意的是,不同平台的具体流程细节可能存在差异。

Git 子模块

在 GitHub 中的分支与分叉