简体中文 ▾
主题 ▾
最新版本 ▾ git-request-pull 最后更新于 2.43.0
git-request-pull 手册的变更
设置和配置
获取和创建项目
基本快照
分支与合并
共享和更新项目
检查和比较
打补丁
调试
电子邮件
外部系统
服务器管理
指南
管理
底层命令
- 2.43.1 → 2.52.0 无更改
-
2.43.0
2023-11-20
- 2.35.1 → 2.42.4 无更改
-
2.35.0
2022-01-24
- 2.18.1 → 2.34.8 无更改
-
2.18.0
2018-06-21
- 2.7.6 → 2.17.6 无更改
-
2.6.7
2017-05-05
- 2.1.4 → 2.5.6 无更改
-
2.0.5
2014-12-17
描述
生成一个请求,要求你的上游项目将更改拉入他们的仓库。该请求将打印到标准输出,以分支描述开始,总结更改,并指明从何处可以拉取这些更改。
上游项目应该拥有由 <start> 指定的提交,并且输出要求它集成自该提交以来,直到 <end> 指定的提交所做的更改,通过访问由 <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