我有一个公共 GitHub存储库。
有人提交了拉取请求。
我想在 Visual Studio Code 中测试和编辑拉取请求,并将建议的编辑推送到现有拉取请求,以便可以在 GitHub 上讨论和合并它们。
我使用 Visual Studio Code 作为我的代码编辑器,但问题并不特定于 Visual Studio Code。
这可以使用git
命令吗?
由于 Pull Request 来自 fork,因此您不能自己将更改推送到 PR,除非您也有权访问 fork,或者PR 创建者授予您权限。不过,您可以在 PR 审查中提出建议。
但是,您可以使用 git 自己检查和测试 PR:
git fetch origin refs/pull/2/head:pr/2
git checkout pr/2
我不得不承认我从未尝试过,但据我所知,您需要:
code.visualstudio.com 博客 上还有一个很酷的演示。