我可以拉取一个尚未合并的拉取请求吗?
Can I pull a not-yet-merged pull request?
示例:https://github.com/BVLC/caffe/pull/1731
有时我需要拉取这种拉取请求,因为我提出了一个问题,而其他人提供了修复。然后项目合作者可能会要求我在他合并之前验证修复是否有效。那么如何拉取这些拉取请求而不是手动对我的本地存储库进行更改?
git fetch origin pull/1731/head:shelhamer-cudnn-r2
git checkout shelhamer-cudnn-r2
测试后返回master
。
示例:https://github.com/BVLC/caffe/pull/1731
有时我需要拉取这种拉取请求,因为我提出了一个问题,而其他人提供了修复。然后项目合作者可能会要求我在他合并之前验证修复是否有效。那么如何拉取这些拉取请求而不是手动对我的本地存储库进行更改?
git fetch origin pull/1731/head:shelhamer-cudnn-r2
git checkout shelhamer-cudnn-r2
测试后返回master
。