【发布时间】:2013-10-27 17:17:06
【问题描述】:
我有一个关于 Bitbucket 的 repo,只有我有写权限。
有人分叉了那个 repo,进行了更改,并从 fork 向我的 repo 发出了拉取请求。
如何将拉取请求作为 git 补丁临时应用于我的存储库以进行测试?
分叉的仓库是私有的,所以我不能把它拉下来,反正我也不想这样做。
在 GitHub 上,您只需转到拉取请求并在 url 末尾添加一个 .patch 即可下载补丁。这不适用于 Bitbucket。
【问题讨论】:
-
可以拉到master以外的分支吗?
-
没有。我可以要求他编辑 PR 以针对不同的分支,但我仍然必须接受它才能拉取它。
-
创建一个一次性分支并要求他编辑该分支的 PR。合并它,如果您不喜欢它,只需删除 (
-D) 分支。或者,向他解释您不会合并您无法查看的代码,并要求他对该分支的读取权限。 (我不喜欢 BitBucket 的一件事。) -
不完全理想,但我想如果我没有其他选择......
标签: git bitbucket pull-request git-patch