首页 > 解决方案 > 如何仅合并拉取请求中的特定文件?

问题描述

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

标签: githubmergepull-request

解决方案


在 PR 中,您应该有两个分支,我们称它们为 master 和 development。

结帐到本地环境中的开发分支。

git checkout develop

然后您可以使用 checkout 命令丢弃此分支中的任何文件

git checkout master DISCARDED_FILE_WITH_PATH

上面的这个命令会从 master 那里获取文件,所以基本上你放弃了改变。

然后提交更改

git commit -am 'discard the file'

并推回回购

git push

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


推荐阅读