我按照README中的说明配置了Github Pull Request Builder
它似乎只通过cron工作 - 它每小时运行一次.但是,直接评论"请测试此请求"或推送到存储库不会触发构建.我在我的存储库中有一个'bot'jenkins-user作为管理员.我还在Webhooks&Services下启用了github-webhook和/ jenkins/ghprbhook
我想知道PR Builder如何对"请测试这个"评论做出反应..有没有办法可以监控它?
如何从github应用补丁?
我试着编译minisat,但是我遇到了两个来自clang编译的问题.
第一个问题是在这个github提交中解决的,它是从原来的github派生出来的.由于变化很小,我可以轻松地修补代码以手动工作.
第二个问题在这个github(https://github.com/niklasso/minisat/pull/17)中解决,但补丁不适用于原始源.我可以通过复制修改后的文件手动更新代码,但如果我可以将此补丁拉入我的本地目录会更好.用github可以做到吗?如果是这样,怎么办?
有两个不同的拉取请求:A和B.当A拉请求已经合并到Stash中的master时,Stash显示拉取请求B已被远程合并 (但它没有!).它以某种方式自动运作.没有钩子.
我试过跑:
git log --merges
Run Code Online (Sandbox Code Playgroud)
但我看不到B的合并提交
你能帮忙吗?
git树如下:
* c8372e0 (HEAD, master) Merge branch 'master' of http://...
|\
| * b091241 (origin/master, origin/HEAD) Merge pull request #193 in ...
| |\
| | * 629fb1f (origin/feature/A Fix
...
| | * e9042fb (origin/feature/B)
| | * d84a03c Merge branch 'master' into feature/B
Run Code Online (Sandbox Code Playgroud) 所以我的问题有点被这篇文章解决了,但我仍然有点困惑。基本上,我正在 GitHub 上查看一个 repo,我看到目前有 34 个打开的拉取请求和 173 个关闭的拉取请求。我目前的理解是这样的:
然而,这个 repo 中的许多开放请求都非常旧,即使它们似乎做了合理的更改。这让我怀疑我上面的第二个假设是否正确。那么,合并时拉取请求是关闭还是保持打开状态?如果它们保持开放,我怎么知道它们实际上已合并,而不仅仅是处于不确定状态?
提前致谢。
Github 上有一个空的私有存储库(我可以访问它),我将代码放入其中。现在所有者要求我清空存储库并将我的代码作为拉取请求发送。谁能帮我清空存储库并将我的代码作为拉取请求发送?非常感谢您提前提供帮助。
当前使用Eclipse Mars.1,并从Eclipse MarketPlace安装了EGit 。
Eclipse EGit是否具有SourceTree的类似功能,您可以在分支中选择N个或所有提交,然后将其比较(git diff)与从中检出了哪个分支?
我试图遵循仅依赖Eclipse EGit工具(不带终端,SourceTree,Pull Request功能等)的低级git分支标准。但是我只限于看到提交差异而不是分支提交差异视图。
Github 上关闭的拉取请求是否意味着拉取请求未合并?如果没有,有没有办法确定已关闭的拉取请求是否已合并?
谢谢。
我有一个拥有主人和分支的github仓库.我们一直在开发分支,然后每次推出一个版本,我们将分支的更改合并到master中,然后再次在分支上开始下一个开发阶段.现在,我们被要求在分支上使用pull请求修复错误.所以问题是,如何单独执行分支上的所有pull请求,而不涉及master?
更具体地说,我有一个修改了bug的branchA,然后我提交并推送到branchA repo,然后我转到我的github repo网页并尝试通过将基本分支和比较分支指定为'branchA来执行拉取请求',然后github说:没有什么可比的.您需要使用两个不同的分支名称来获得有效的比较.这肯定是有道理的,所以我问是否有可能通过拉取请求以某种方式比较错误修复之前和之后的SAME分支.
特别是,我的团队有一个 Bonobo git,我们必须将拉取请求作为工作流程的重要组成部分,但我无法通过命令在 Bonobo git 中拉取请求,我现在该怎么办?谢谢!
标题说明了一切……
任何人都有任何代码来以编程方式更新 github 拉取请求的基本分支?不要太在意语言。
pull-request ×10
github ×7
git ×4
merge ×2
bonobo ×1
eclipse ×1
egit ×1
git-branch ×1
git-patch ×1
github-api ×1
jenkins ×1
open-source ×1
workflow ×1