在Stash中查看Pull请求

时间:2014-03-20 17:32:12

标签: git bitbucket-server

我正在尝试检查我的本地开发框的拉取请求,以便我可以对它运行一些测试。我找到了一些参考here,但我无法正常使用它。

git fetch refs/pull-requests/$PR_NO/from:$LOCAL_BRANCH

我不确定应该用$LOCAL_BRANCH代替什么。我曾经尝试过“掌握'但我得到了例外。

$ git fetch origin refs/pull-requests/30/from:master
fatal: Refusing to fetch into current branch refs/heads/master of non-bare repository

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:5)

所以$ LOCAL_BRANCH可以(几乎)任何你想要的东西 - 它会创建一个新名称的分支。所以你可能想把它称为' pr_30_from'如果你喜欢。我假设您已在主分支机构上签出,这就是您收到该错误的原因 - 这是关于您无法使用的名称的原因。

如果有效,请告诉我。 查尔斯

PS。正如警告一样,您只能从打开拉取请求中获取(至少在Stash 2.9+中)。如果' 30'已被合并/拒绝,您将无法再从中获取。