python - 在其他人的包上测试拉请求

标签 python github fork pull-request

我打开了issue在我工作所需的一个包中,现在作者要求我测试 pull request 。问题是......我真的不知道最好的方法是什么。

我现在看到的唯一方法是 fork 存储库,下载并应用拉取请求作为补丁,然后从该项目导入函数......肯定有更好的方法吗?我在 Ubuntu 上使用 PyCharm。

最佳答案

GitHub 拉取请求命名来源:

mvantellingen wants to merge 12 commits into master from multiple-msg-parts

multiple-msg-parts只是同一存储库中的另一个分支。只需克隆该存储库并查看 that specific branch .

其他拉取请求可能是从不同存储库中的分支创建的;源存储库将有一个 <username>:<branch>表单,此时您可以从该特定用户克隆项目以获取该分支。例如,this pull request来源于andrewserong:check-node-get-children ,所以你可以克隆 andrewserong/python-zeep 并切换到check-node-get-children改为分支。

PyCharm 让您clone directly from GitHub ;克隆后,使用VCS菜单项切换分支。

关于python - 在其他人的包上测试拉请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39861662/

相关文章:

html - 如何让 google 索引我的自定义域而不是 github pages 域?

python - 检查 key 是否在没有路径的 HDF5Store 中

python - conda 构建无法识别 Conda 软件包?

java - 对于要从​​ Eclipse IDE 使用的 Maven 项目,建议的 Git 存储库结构是什么

c - 如何使用fork()创建这个进程树?

github - 在 github 中 fork 后作为组织 fork

c - fork() - 关闭服务器

python - PyCharm 类型提示枚举迭代

python - 如何检查列表中的任何项目是否出现在另一个列表中?

linux - 如何更新提示符以显示 Linux 上当前的 git 分支?