从Github拉取请求中排除readme文件

3
我正在使用Github,尝试在我fork的某人项目上创建一个pull request。我编辑了我的fork中的Readme.md文件,但我不希望他们看到这个更改。
我该怎么做?这似乎非常简单,但我无法弄清楚。现在,我只是将原始的Readme.md文件复制粘贴回我的项目中,并提交了pull request,但这似乎有些违反直觉。
如何最好地处理这个问题?
1个回答

2

您需要做的是:

  • 确保从主分支创建一个分支,该分支在您修改 README.md 之前(通常是从 upstream / master 中获取,其中 upstream 是您 fork 的远程原始存储库的名称)
  • 在该分支中进行更改(不包括 README.md 修改)
  • 从该专用分支创建拉取请求(如“PR中的几个提示建议”所建议的那样)。

在您添加更改/修复时,可以在您的分支中修改任何内容,包括 README.md


然后将更改从专用分支合并回主分支? - Name McChange
@NameMcChange 不,master 应该反映原始仓库的 master。你将会在获取到的 upstream/master 上对你的 master 分支(包含修改后的 README.md)进行变基操作,这将包括你的 PR 提交,如果该 PR 被接受并合并到原始仓库中的话。 - VonC
1
好的,我现在明白了。虽然我不喜欢,但我理解了。 - Name McChange

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接