mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-06-08 23:14:06 +08:00
1 line
3.8 KiB
HTML
1 line
3.8 KiB
HTML
<div class="c-markdown doc-markdown"><div class="doc-postil"><div class="c-markdown"><h2>名称</h2></div></div><div class="doc-postil"><div class="c-markdown"><p>git-request-pull - 生成未决更改的摘要</p></div></div><div class="doc-postil"><div class="c-markdown"><h2>概要</h2></div></div><div class="doc-postil"><div class="c-markdown"><pre class="prism-token token language-javascript">git request-pull [-p] <start> <url> [<end>]</pre></div></div><div class="doc-postil"><div class="c-markdown"><h2>描述</h2></div></div><div class="doc-postil"><div class="c-markdown"><p>生成一个请求,请求您的上游项目将更改拖入其树中。打印到标准输出的请求从分支描述开始,汇总变化并指示它们可以从哪里拉出。</p></div></div><div class="doc-postil"><div class="c-markdown"><p>上游项目预计具有名为的提交,<code><start></code>并且输出会要求它<code><end></code>通过访问名为<code><url></code>。的存储库来整合自该提交以来所做的更改,直到由指定的提交。</p></div></div><div class="doc-postil"><div class="c-markdown"><h2>选项</h2></div></div><div class="doc-postil"><div class="c-markdown"><p>-p</p></div></div><div class="doc-postil"><div class="c-markdown"><p>在输出中包含补丁文本。</p></div></div><div class="doc-postil"><div class="c-markdown"><p><start></p></div></div><div class="doc-postil"><div class="c-markdown"><p>承诺开始。这会命名已在上游历史记录中的提交。</p></div></div><div class="doc-postil"><div class="c-markdown"><p><url></p></div></div><div class="doc-postil"><div class="c-markdown"><p>要从中提取的存储库 URL。</p></div></div><div class="doc-postil"><div class="c-markdown"><p><end></p></div></div><div class="doc-postil"><div class="c-markdown"><p>提交结束于(默认为 HEAD)。这将提交的名称命名为要求提取的历史记录的提示。</p></div></div><div class="doc-postil"><div class="c-markdown"><p>当名称为 repository <code><url></code>的 ref 在与本地 ref 不同的 ref 的一端提交时,可以使用该<code><local>:<remote></code>语法的名称,冒号<code>:</code>和远程名称。</p></div></div><div class="doc-postil"><div class="c-markdown"><h2>示例</h2></div></div><div class="doc-postil"><div class="c-markdown"><p>想象一下,您<code>master</code>在<code>v1.0</code>发布之前在分支上构建了自己的工作,并希望将其集成到项目中。首先,您将这一变化推送到您的公共存储库供其他人查看:</p></div></div><div class="doc-postil"><div class="c-markdown"><pre class="prism-token token language-javascript">git push https://git.ko.xz/project master</pre></div></div><div class="doc-postil"><div class="c-markdown"><p>然后,你运行这个命令:</p></div></div><div class="doc-postil"><div class="c-markdown"><pre class="prism-token token language-javascript">git request-pull v1.0 https://git.ko.xz/project master</pre></div></div><div class="doc-postil"><div class="c-markdown"><p>这会向上游产生一个请求,总结<code>v1.0</code>版本与你之间的变化<code>master</code>,从而将它从公共存储库中提取出来。</p></div></div><div class="doc-postil"><div class="c-markdown"><p>如果您将更改推送到名称与本地不同的分支,例如</p></div></div><div class="doc-postil"><div class="c-markdown"><pre class="prism-token token language-javascript">git push https://git.ko.xz/project master:for-linus</pre></div></div><div class="doc-postil"><div class="c-markdown"><p>那么你可以问这个问题</p></div></div><div class="doc-postil"><div class="c-markdown"><pre class="prism-token token language-javascript">git request-pull v1.0 https://git.ko.xz/project master:for-linus</pre></div></div></div> |