Questions tagged «pull-request»

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

21
如何更新GitHub分叉存储库?
我最近分叉了一个项目,并应用了多个修复程序。然后,我创建了一个请求请求,该请求随后被接受。 几天后,另一位贡献者进行了另一项更改。因此,我的前叉不包含该更改。 我怎样才能把零钱放到我的叉子上?当我有其他更改要贡献时,是否需要删除并重新创建我的fork?还是有更新按钮?



10
您如何将新的请求请求附加到github上的现有问题?
我不确定,但是我对创建带有“问题4”或标题中的内容的github pull请求记忆犹豫,并且它自动将其自身附加到我提交该项目的项目4中。我最近再次尝试过,但没有成功-而是创造了一个全新的问题。我在新的请求请求页面上没有看到任何选项,例如“附加到发布”,在问题页面上没有看到“打开新的请求请求”。有什么方法可以帮助项目所有者保持“问题”页面的清洁度并避免重复? 编辑:澄清一下,我知道创建请求请求总是会创建一个新问题。我想改为将拉取请求附加到现有问题。

2
首选Github工作流程,用于在代码检查后更新拉取请求
我已向Github上的一个开源项目提交了更改,并收到了一位核心团队成员的代码审查意见。 我想在考虑评论意见的情况下更新代码,然后重新提交。最佳的工作流程是什么?根据我对git / github的有限了解,我可以执行以下任一操作: 将代码更新为新提交,并将初始提交和更新提交都添加到我的请求中。 以某种方式(??)从我的存储库回滚旧提交,并创建一个包含所有内容的新提交,然后对此提出一个拉取请求? git commit具有修订功能,但是我听说在将提交推送到本地存储库之外后不应该使用它吗?在这种情况下,我已经在本地PC上进行了更改并将其推送到项目的github分支。可以使用“修改”吗? 还有吗 选项2/3似乎不错,因为开放源代码项目在其历史记录中只有一次提交可以实现所有内容,但是我不确定如何做到这一点。 注意:我不知道这是否影响答案,但是我没有在单独的分支中进行更改,我只是在master上进行了提交



7
在GitHub上发送仅最新提交的拉取请求
我在github上创建了一个项目,并成功地对本地主机进行了更改,并将其推到了github上。我想发送拉取请求,但只想包含上一次提交。github.com上的pull request UI显示了最后9次提交,我不知道如何过滤掉。 我试图了解是否应该创建一个新的本地分支,检查并以某种方式重置或重置为上游?然后将我的主ID提交的最后一次提交应用于新的本地分支,并将其用于请求请求? 我正在尝试正确理解概念并找出正确的命令行来执行我需要的操作。
280 git  github  pull-request 

16
如何使用git签出GitHub拉取请求?
我想签出先前创建的拉取请求(通过GitHub Web界面创建)。我搜索并找到了refs / pull或refs / pull / pr的不同地方 但是当我添加fetch = +refs/pull/*/head:refs/remotes/origin/pr/*到git配置文件并执行git fetch时 我做错了什么?GitHub应该自动创建pull / xyz东西,还是我必须配置一些东西?


4
在GitHub上,审阅者和受让人之间有什么区别?
在GitHub博客上宣布的于2016年12月7日添加的功能介绍了将审阅者添加到Pull Request中的选项 现在,您可以明确要求协作者进行审核,从而可以更轻松地指定要审核请求请求的人员。 您还可以在拉取请求页面侧栏中看到正在等待审阅的人员的列表,以及已经离开的人员的审阅状态。 然而,明确设置了PR的审稿已通过指定的人(做受让人选项)。 现在有了这两个选项,由于每个选项都具有相同的最终目标,每个选项的作用是什么?

2
从GitHub删除关闭的拉取请求
我不小心提出了错误的请求,最终自己关闭了请求。它目前处于关闭状态,但可以通过直接URL访问并显示在我的活动栏中。 有什么办法可以完全删除一个拉取请求,以使其不再可通过URL访问或显示在您的活动历史记录中?

5
在最初创建提交的Github上查找拉取请求
拉取请求非常适合理解关于回购所做的更改或一组更改的更大想法。读取拉取请求是快速“增加”项目的一种好方法,因为您可以对逻辑更改进行较大的分组,而不是对源进行小的原子更改。类似于将代码中的行组织到相关的“节”中,以使其更易于阅读。 我发现自己正在查看文件或提交,并且我想知道是否有一种方法可以将提交回溯到最初创建它的“拉取请求”。该拉取请求最终将被合并,但对于合并提交则不是必需的。
171 git  github  pull-request 


6
撤消通过合并请求合并?
有人接受了他们不应该提出的请求。现在,我们已经合并了许多损坏的代码。如何撤消请求请求?我只是打算在合并之前将更改还原到提交,但是我注意到它已合并为一堆提交。因此,从合并之前的几天开始,此人已经提交了所有这些提交。您如何撤消此操作?

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.