从GitHub上的Pull Request中删除文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从GitHub上的Pull Request中删除文件相关的知识,希望对你有一定的参考价值。

我在git上发出了请求请求(带有“ xcodeproj / project.pbxproj”文件-我的错,所以我可以从创建的请求请求中删除该文件吗?谢谢..

答案
  • 提交删除该文件并将其推送。
  • 转到叉子的Github页面,然后再次单击Pull Request。您将收到一条消息,指出您已经有一个拉取请求,并且可以调整它的提交范围。
  • 包括新提交(包含删除内容)。

请注意,有问题的文件仍将在要合并的变更集中,因此,如果其中包含敏感数据,则最好关闭拉取请求,并首先从fork的存储库中删除该文件。 Github帮助describes如何做到这一点。

另一答案

您可能会在主服务器上合并此请求请求,这样您就可以再次从master检出该特定文件,在您的分支上,只需键入:

git checkout master -- xcodeproj/project.pbxproj
git commit -m "removing a file from PR"
git push origin {YOUR BRANCH}
另一答案

另一个解决方案是

  • 本地重写通过使用修改rebase git功能删除文件删除提交)>
  • [Force push
  • 您对GitHub存储库的分支

    这将仅显示您刷新的提交来更新拉取请求。

另一答案

注意:也将删除本地文件。当您推送自动生成的文件时适用。

另一答案

New approach,自2018年7月以来:

另一答案

要从PR中删除文件:

另一答案

如果您只想删除(删除)已经属于拉取请求的文件的变更集,则当前您无法通过Web UI进行操作。您必须在本地更新文件并执行git push到PR。

以上是关于从GitHub上的Pull Request中删除文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在nodejs github probot中检索“pull_request”事件中的PR号

(转载)新手如何正确理解GitHub中“PR(pull request)”中的意思

github的pull request是指什么意思

github的pull request是指啥意思

我的Github之Pull request的使用

我的Github之Pull request的使用