Von*_*onC 233
(除了官方的" GitHub帮助'使用拉取请求'页面 "之外,
另请参阅" GitHub中的分叉与分支 "," GitHub中的起源与上游有什么区别 ")
假设你先分叉了一个仓库,那么你应该在你拥有的那个分支中做什么:
master
,您可能会想要累积并同时混合多个修改.origin/master
(确保你的补丁仍在工作)将自动更新pull请求(不需要点击任何东西)git remote prune origin
)上的那个分支.GitHub GUI将建议您在拉取请求页面中删除您的分支.注意:要编写 Pull-Request本身,请参阅" 如何编写完美的pull请求 "(2015年1月,GitHub)
2016年3月:新的PR合并按钮选项:在审核评论后,请参阅" Github squash在拉取请求中从Web界面提交? ".
回购的维护者可以选择merge --squash
那些PR提交.
关于最后一点,自2013年4月10日起," 重新设计的合并按钮 ",该分支将被删除:
合并后删除分支也已简化.
我们不会通过额外步骤确认删除,而是在删除分支时立即删除分支,并提供方便的链接以便在您再次需要时恢复分支.
这证实了合并拉取请求后删除分支的最佳实践.
拉请求不是官方的"git"术语.
Git使用request-pull
(!)命令构建合并请求:
它"汇总了两次提交到标准输出的更改,并在生成的摘要中包含给定的URL."
Github 从第一天(2008年2月)开始推出自己的版本,但在2010年5月重新设计了该功能,声明:
Pull Request = Compare View + Issues + Commit comments
Run Code Online (Sandbox Code Playgroud)<humour>
那个(拉取请求)甚至没有被GitHub正确定义!
幸运的是,一个真正的商业新闻机构会知道,并且有一个电子笔记,以便用"电子笔记"取代拉动替换:
所以,如果你的回购Ø保守党需要一个电子笔记... 问问福克斯商业.他们知道.
</humour>
tim*_*son 198
为了学习如何发出拉取请求,我只是在Github上关注了两个单独的帮助页面(下面链接为子弹点).以下命令行命令适用于第1部分.第2部分,实际的拉取请求,完全在Github的网站上完成.
$ git clone https://github.com/tim-peterson/dwolla-php.git
$ cd dwolla-php
$ git remote add upstream https://github.com/Dwolla/dwolla-php.git
$ git fetch upstream
// make your changes to this newly cloned, local repo
$ git add .
$ git commit -m '1st commit to dwolla'
$ git push origin master
Run Code Online (Sandbox Code Playgroud)
第1部分:分叉某人的回购:https://help.github.com/articles/fork-a-repo
git clone->cd dwolla-php->git remote->git fetch
上面的序列,在计算机的某个地方克隆你的fork(即,"复制/粘贴"它,在这种情况下third_party TimPeterson$
:),并与主仓库同步(Dwolla/dwolla-php)git add->git commit->git push
上面的序列将您的更改推送到远程仓库,即您在Github上的fork(tim-peterson/dwolla-php)第2部分:make pull-request:https://help.github.com/articles/using-pull-requests
Far*_*han 69
要发出拉取请求,您需要执行以下步骤:
我花了一段时间才想到这一点,希望这会对某人有所帮助.
Sph*_*xxx 14
对于我们这些拥有github.com帐户但只在我们在命令行中键入"git"时收到一条令人讨厌的错误消息的人,这里是如何在浏览器中完成所有操作:)
sud*_*ang 14
我已经启动了一个项目来帮助人们制作他们的第一个GitHub拉取请求.你可以通过动手教程在这里制作你的第一个PR
工作流程很简单
git clone <clone url you copied earlier>
git checkout -b branch-name
git commit
git push origin branch-name
Compare and pull request
按钮 归档时间: |
|
查看次数: |
125886 次 |
最近记录: |