Mik*_*der 4 git bitbucket-server
我试图检查一个pull请求到我的本地开发盒,以便我可以对它运行一些测试.我在这里找到了一些参考,但我无法让它正常工作.
git fetch refs/pull-requests/$PR_NO/from:$LOCAL_BRANCH
Run Code Online (Sandbox Code Playgroud)
我不确定应该替换什么$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
Run Code Online (Sandbox Code Playgroud)
这样做的正确方法是什么?
所以$ LOCAL_BRANCH可以(几乎)你想要的任何东西 - 它将创建该名称的新分支.所以如果你愿意,你可能想把它称为'pr_30_from'.我假设你在主分支上签出了,这就是你得到那个错误的原因 - 这就是你不能使用的一个名字.
如果有效,请告诉我.查尔斯
PS.正如警告一样,您只能从打开拉取请求中获取(至少在Stash 2.9+中).如果'30'已合并/拒绝,您将无法再从中获取.
| 归档时间: |
|
| 查看次数: |
2301 次 |
| 最近记录: |