问题标签 [pull-request]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
20573 浏览

git - 在 GitHub 上提出拉取请求后,您如何处理您的分支?

我的团队正在尝试使用 GitHub 拉取请求进行代码审查。我唯一的问题是你完成后如何处理分支?我认为您想删除该分支,但由于 GitHub 隐藏了已合并到您当前分支中的分支,所以我似乎应该保留它。

只是好奇您对此最佳实践的想法是什么。

0 投票
2 回答
8044 浏览

mercurial - 用于 mercurial 的插件“拉取请求”

具有 HG 的“拉请求”功能的插件。有这样的插件吗?

0 投票
2 回答
87558 浏览

git - 代码审查后更新拉取请求的首选 Github 工作流程

我已经在 Github 上提交了对开源项目的更改,并收到了一位核心团队成员的代码审查意见。

我想考虑审查意见来更新代码,然后重新提交。执行此操作的最佳工作流程是什么?根据我对 git/github 的有限知识,我可以执行以下任何操作:

  1. 将代码更新为新提交,并将初始提交和更新后的提交添加到我的拉取请求中。

  2. 不知何故(??)从我的存储库中回滚旧提交,并创建一个包含所有内容的新提交,然后为此提出拉取请求?

  3. git commit有一个修改功能,但我听说你在将提交推送到本地存储库之外后不应该使用它?在这种情况下,我在本地 PC 上进行了更改并推送到我的项目的 github 分支。可以使用“修改”吗?

  4. 还有什么?

似乎选项 2/3 会很好,因为开源项目在他们的历史中只有一个提交可以实现所有内容,但我不知道如何做到这一点。

注意:我不知道这是否会影响答案,但我没有在单独的分支中进行更改,我只是在 master 之上进行了提交

0 投票
1 回答
116 浏览

rubygems - 包含拉取请求的 github gem 代码

我正在 github 上研究这些 ruby​​ gem 之一。我真正需要的功能之一是作为拉取请求提供的,但不幸的是由于某种原因从未合并到主分支。

对我来说,在包含拉取请求的情况下拉取这个特定的宝石的理想方式是什么?

我不想先提取原始 gem 代码并手动应用拉取请求中的所有更改。

0 投票
3 回答
53366 浏览

git - 仅对一个文件的 Git 拉取请求

我对 Git 存储库中的两个文件进行了多次更改(特别是添加了两个公式来 brew)。

我单独提交了更改:

然后我对 GitHub 做了一次推送:

我现在想向上游存储库发送两个拉取请求,一个用于 file1,一个用于 file2。这可能吗?

0 投票
8 回答
67650 浏览

git - 如何在 GitHub 上打开多个拉取请求

当我在GitHub 上打开拉取请求时。 自我上次请求以来的所有提交和所有新提交都会自动添加到此请求中。

我似乎无法控制添加了哪些提交,哪些没有。
当我尝试打开另一个拉取请求时,我收到“糟糕!已经有拉取请求”错误。

有什么简单的方法可以打开多个拉取请求,而不必乱用命令行?

0 投票
1 回答
9071 浏览

git - Github:推送拉取请求

我正要拔头发。

我已经从我的项目分支提交了一个拉取请求,返回到所有者/维护者的仓库。在这个拉取请求中,出现了一些我必须根据新信息添加/更改的事情。我已经进行了上述更改,现在我正在尝试推送该拉取请求。

根据 Github 的“问题”页面,在底部,它说我可以通过推送到abc123我的存储库分支上的分支来直接将提交推送到问题(拉取请求)。

问题是,当git push origin abc123我收到错误消息时:

我不知道如何解决这个问题。我应该关闭拉取请求并重新提交吗?还是我做错了什么,或者比我需要做的更多?

谢谢。

0 投票
2 回答
341 浏览

git-merge - 在本地合并两个 git 远程存储库

我想利用这个功能——https: //github.com/xetorthio/jedis/pull/160。虽然这个issue已经关闭了,但是还没有和master合并。是否可以在我的本地机器上克隆 master 并在我的本地副本上合并 pull request #160?如果是这样,我该怎么做?

主分支是https://github.com/xetorthio/jedis

谢谢你。

0 投票
5 回答
52871 浏览

command-line - Bitbucket:通过命令行发送拉取请求?

我必须发送很多拉取请求,所以我宁愿使用 bash 命令行而不是 bitbucket 的 Web 界面。

使用示例:$ git-req username

这是 Github 的这样一个脚本:http: //pastebin.com/F9n3nPuu

Bitbucket 有吗?

0 投票
6 回答
18181 浏览

git - 我可以在 GitHub 上的 gist 上提出拉取请求吗?

我可以在 GitHub 上对其他人的要点提出拉取请求吗?

我知道我拥有的 gist 的分叉、克隆和提交工作流程。我想知道我是否可以请求用我的叉子更新其他人的要点。