我正在使用 NSDate-Extensions我的 iOS Xcode 项目中的插件。主仓库有一些错误,似乎已在两个 pull 请求中修复:
这些请求仍然未被主仓库接受。如何以 Git 方式将这些添加到我的本地仓库?如果我的本地仓库得到更新,如果他们的 Fork 稍后得到更新,那就没问题了:
最佳答案
您可以从命令行 pull 请求而无需添加远程:
git pull https://github.com/erica/NSDate-Extensions +refs/pull/6/head
如果您不确定是否要这样做,那么您可能需要先检查该分支:
git fetch https://github.com/erica/NSDate-Extensions +refs/pull/6/head:refs/origin/pull/6
与使用补丁文件相比,这样做的优势在于 git 获得了实际的提交。因此 git 可以看到 master 之前何时 merge 到 pull request 中。补丁文件完全不知道这种差异。
关于GitHub:如何将打开的 pull 请求添加到本地仓库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8891339/