如何从一个 pull request 中合并特定的文件?

3

当合并拉取请求时,是否可以丢弃文件?此外,如果没有冲突,我应该如何编辑文件然后合并该拉取请求?

1个回答

5
在PR中,你应该有两个分支,我们称之为主分支和开发分支。
在本地环境中切换到开发分支。
git checkout develop

然后,您可以使用checkout命令删除该分支中的任何文件。

git checkout master DISCARDED_FILE_WITH_PATH

上述命令将从主服务器抓取文件,所以基本上你要舍弃更改。
然后提交更改。
git commit -am 'discard the file'

并将更改推回代码库

git push

如果您重新加载PR,文件将会丢失。

这很好,但是我该如何忽略一些在develop分支中的文件,而我不想将它们合并到master分支中呢?我想要从develop分支合并到master分支的只有在develop分支中发生变化的文件,而不是那些在develop分支中存在但在master分支中不存在的文件。 - altius_rup

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