You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用git rm移除PR中合并引入的文件,合并后会删除远程dev文件吗?

Git合并PR后,删除的文件会从远程dev分支消失吗?

答案是肯定的——这些文件会在你的PR合并后从远程dev分支被删除。

让我给你拆解下背后的逻辑:

  • 之前那个PR已经把这些文件合并到远程dev分支了,相当于dev分支当前的状态里已经包含了它们。
  • 你在本地分支中用git rm删掉了这些文件,并且把这个删除操作作为提交的一部分纳入了自己的PR。
  • 当你的PR被合并到远程dev时,Git会将你的所有变更(包括删除文件的操作)同步应用到dev分支上。这就相当于在dev现有状态的基础上,执行了一次“移除指定文件”的操作,所以合并完成后,dev分支里自然就不会再保留这些文件了。

如果还是有点拿不准,建议你先在本地做个验证:拉取最新的远程dev分支到本地,然后把你的PR分支合并到本地dev,看看文件是不是真的被删除了,确认结果符合预期后再推进PR合并,这样能避免意外情况。

内容的提问来源于stack exchange,提问作者fokosun

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:35:44