簡體中文 ▾
主題 ▾
最新版本 ▾ 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