拉取 Github 上的 Pull Request 代码到本地分支

Sep 19, 2020 • 预计阅读时间 1 分钟

如果在 GitHub 上看到一个好的 PR,作者又没有 Merge ,这个时候比较好的办法是合并到自己的 Fork 里。

Fork 以后,添加原始仓库为 upstream:

git remote add upstream https://github.com/facebook/yoga.git
git fetch upstream

找到 PR 的 ID,在 URL 地址栏可以找到:

然后把 PR 拉取回来,即使 PR 已经被提交者删除也没有关系。

pr1026 就是在本地分支的名称,可以随意。

git fetch upstream pull/1026/head:pr1026
git checkout pr1026

如果想保存这个 PR 到自己到 Fork 里:

git push origin pr1026
Git
版权声明:如果转发请带上本文链接和注明来源。

lvv.me

iOS/macOS Developer

Swift 里的 dispatch_once 替代方案

创建 Visual Studio C++ 离线安装包