1

我在 GitHub 上创建了一个 repo,对我的版本进行了更改并推送,现在想向原始 repo 发送一个拉取请求。

如何发送包含影响单个文件的更改的拉取请求,而不包括对其他文件所做的提交和更改?

4

2 回答 2

5

您现在(2015 年 1 月)可以直接从 GitHub Web 界面执行此操作。
请参阅“快速拉取请求”:

当使用浏览器编辑 GitHub.com 上的文件时,基于 Web 的提交编辑器可让您快速提出对新分支的更改,然后立即打开拉取请求进行讨论和审查:

选择新分支选项以打开快速拉取请求:cloud.githubusercontent.com/assets/296432/4485188/881f7a92-49c6-11e4-83dc-bee67d89c139.gif

减少打开拉取请求所需的时间降低了贡献障碍,并且让这个工作流完全在浏览器中可用,使得具有所有技术技能水平的人更容易进行协作。

于 2015-01-19T18:56:57.010 回答
2

从 创建一个新分支origin/master,提交正确的更改(您可以使用git cherry-pick在分支之间复制提交)并创建该分支的拉取请求。

于 2013-11-07T10:13:26.857 回答