Questions tagged «pull-request»

当开发人员派生一个项目,进行更改,然后希望将这些更改再次包含在主项目中时,便发出请求请求。这些被Github和Bitbucket流行。

5
如何取消github上的拉取请求?
如何取消对github的拉取请求? 更新 接受的答案没有详细说明答案中的步骤,无论如何,自从问了这个问题以来,github就使死亡变得简单了,所以这里是步骤: 访问拉取请求页面 点击“关闭拉动请求按钮”
152 git  github  pull-request 

5
如何在GitHub上打开多个拉取请求
当我在GitHub上打开请求请求时。 自上次请求以来的所有提交和所有新提交都会自动添加到此请求中。 我似乎无法控制要添加哪些提交,哪些不添加。 当我尝试打开另一个请求请求时,出现“糟糕!已经存在一个请求请求”错误。 有什么简单的方法可以打开多个拉取请求,而不必弄乱命令行?
139 git  github  pull-request 

10
GitHub拉取请求显示已在目标分支中的提交
我正在尝试查看GitHub上对非主分支的请求请求。目标分支位于master后面,并且pull请求显示来自master的提交,因此我合并了master并将其推送到GitHub,但是刷新后它们的提交和diff仍然出现在pull请求中。我已经仔细检查了GitHub上的分支是否具有master的提交。为什么它们仍出现在拉取请求中? 我还在本地签出了pull请求,它只显示未合并的提交。



5
如何从拉取请求中删除提交
我做了一个拉取请求,但是之后我在本地对该项目进行了一些提交,最终污染了我的拉取请求,我试图删除它,但是没有任何运气。 我在StackOverflow上发现了一些类似的问题,但是我无法应用其中的内容。这是我在GitHub上的第一个请求,所以这对我来说有点奇怪。 突出显示的提交是我需要保留并删除所有其他内容的提交。因为我做了一些合并工作,所以它成为历史上的第四次提交。 我的git日志 有人可以解释发生了什么以及如何解决此问题吗?
105 git  github  pull-request 

4
GitHub:重新打开合并的拉取请求
我做了一些改变 我提交了请求请求 拉取请求已被接受并合并。 我们发现了一个错误 在我修复错误的同时,更改再次被删除。 现在,我已经修复了该错误,并希望通过1次额外的提交重新提交请求请求。有什么方法可以重新打开拉取请求或对其进行更新,还是我必须创建一个新的拉取请求,再次键入说明等?Gitorious具有此功能,我们最近已移至GitHub。

2
在请求请求时重命名分支
在Github上,您可以发出拉取请求以向项目添加功能。一个人的贡献必须在一个分支上,如果请求被接受,它将被合并到项目的主分支(或类似分支)中。 现在,我在Github上提交了请求请求,我的贡献在一个名为的分支上patch-1。我可以通过以下方式在本地修改分支的名称 git branch -m patch-1 newname 从原则上讲,我也可以按照这个答案中的指示在我的Github分叉仓库上重命名它。在实践中,这是通过删除旧分支patch-1并用另一个名称将其重新推入来完成的newname。 patch-1当它构成请求请求时,是否可以重命名我在Github上的分支存储库上的分支?还是在拉取请求管理上引起问题? 当分支是请求请求时,有什么方法可以重命名分支上的分支?
101 git  github  pull-request 

4
github:将提交添加到现有的拉取请求
我通过使用Fork&Edit this file file按钮在github上打开了对rails repo的拉取请求。 现在,在获得有关我的PR的反馈之后,我想添加更多提交。所以这就是我结束时所做的 $ git clone git@github.com:gaurish/rails.git #my forked repo $ git rebase -i 785a2e5 #commit hash of my commit using which PR was opened $ git checkout patch-3 #branch name I had to send my commits under to be shown in that PR $ git commit …


5
如何使用Gitlab设置代码审查?
如何使用Gitlab设置代码审查?我在Gitlab网站上看到它被列为一项功能,但是我似乎找不到有关如何进行设置的说明(因此,对Gitlab用户手册的任何链接都将不胜感激)。 我的某些搜索表明,“合并请求”是可行的方法...但是我发现它们存在限制。发出的合并请求显示一个分支和另一个分支之间的所有提交。我似乎只能查看为每个单独的提交生成的差异。例如,假设我有一个要查看的文件。这是一个新文件,但我已经在dev分支上通过10次提交提交了更改。如果我通过集成对该dev分支发出合并请求,我会看到10次提交,每个提交都显示对该文件进行的增量更改...我想复查整个内容。它是新的! 我在这里树错树了吗?我可以在GitLab中使用一个实际的代码审查工具吗?还是合并请求才行?如果不正确,我是否使用不正确?在这里设置适当的代码审查的最佳方法是什么?

3
如何从克隆的仓库中提交拉取请求?
如何从现有的本地克隆仓库中提交拉取请求? 通常,我想查看一些来自github的库源代码,因此我将其克隆。后来,我发现了代码的一些问题,并经常将其放在邮件列表中。图书馆作者说:“很好,可以发送拉取请求吗?”。 答案是“不是那么容易”。我还没有分叉这个仓库,我已经克隆了它。而且似乎没有办法找到从克隆存储库提交拉取请求的方法? 如果这个限制是正确的,那么感觉就像是明智的反应是分叉您所看的任何东西,以便如果您想贡献,就可以。这样,您的github帐户就会充满许多不活动的派生。 关于这个问题的讨论似乎并不多-我是这个问题影响的唯一人吗?


6
如何配置Travis-CI以构建拉取请求并合并到无冗余主服务器
用“ BDD”表示: 背景: 鉴于我正在为GH回购做贡献 当我创建请求请求时 ,Travis应该构建最新的提交 当我推送到现有的请求请求时 ,Travis应该构建最新的提交 当我将拉取请求合并到母版时 ,Travis应该构建母版 Travis-CI的“构建推送”和“构建PR”设置让我感到困惑,因为: 同时启用这两个选项会使Travis将两次构建每个Pull Request 一次在该分支上提交 并再次将该分支合并提交到其目的地 仅启用“构建PR”会导致PR的构建,但不会导致合并后的构建(即在主数据库上)。 通过构建对回购协议的所有推送,启用“推送”蛮力将满足上述条件。您可以尝试通过列入白名单和黑名单的分支机构来欺骗事物,但是除非您严格遵守分支机构的名称,否则这可能会咬住您。 这在Travis-CI文档和GH问题#3241中有更多解释。 任何人都知道满足上述条件的配置吗?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.