简体中文 ▾
Localized versions of git-request-pull manual
  1. English
  2. Français
  3. Português (Brasil)
  4. українська мова
  5. 简体中文
Topics ▾ Latest version ▾ git-request-pull last updated in 2.43.0
Changes in the git-request-pull manual
  1. 2.43.1 → 2.52.0 no changes
  2. 2.43.0 2023年11月20日
  3. 2.35.1 → 2.42.4 no changes
  4. 2.35.0 2022年01月24日
  5. 2.18.1 → 2.34.8 no changes
  6. 2.18.0 2018年06月21日
  7. 2.7.6 → 2.17.6 no changes
  8. 2.6.7 2017年05月05日
  9. 2.1.4 → 2.5.6 no changes
  10. 2.0.5 2014年12月17日

Check your version of git by running

git --version

名称

git-request-pull - 生成待处理更改的摘要

概述

git request-pull [-p] <开始> <URL> [<结束>]

描述

生成一个请求,要求你的上游项目将变更拉入他们的分支树。 该请求会打印到标准输出中,以分支描述开头,总结变更内容,并指出可以从哪里拉取变更。

上游项目预计会有以 <开始> 命名的提交,输出会要求它通过访问以 <URL> 命名的仓库,整合您自该提交后所做的更改,直至以 <结束> 命名的提交。

选项

-p

在输出中包含补丁文本。

<起始>

从提交开始。 这将命名一个已在上游历史中的提交。

<URL>

要提取的仓库 URL。

<终止>

提交结束于(默认为 HEAD)。 这将命名您要求提取的历史最前沿的提交。

当以 <URL> 命名的仓库的提交位于与本地仓库不同的引用的顶端时,可以使用 <本地>:<远程> 语法,以获得其本地名称、冒号 `:`和远程名称。

实例

想象一下,您在 v1.0 版本的基础上建立了自己的 master 分支,并希望将其集成到项目中。 首先,你将该变更推送到公共仓库,供其他人查看:

git push https://git.ko.xz/project master

然后,运行这条命令:

git request-pull v1.0 https://git.ko.xz/project master

会向上游发出请求,总结从 v1.0 版本到您的 master 版本之间的变化,以便从您的公共仓库中提取。

如果您将更改推送到的分支名称与本地分支不同,例如。

git push https://git.ko.xz/project master:for-linus

然后,您可以用

git request-pull v1.0 https://git.ko.xz/project master:for-linus

GIT

属于 git[1] 文档

AltStyle によって変換されたページ (->オリジナル) /