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

如何在GitHub Desktop中仅丢弃单个变更?

在GitHub Desktop中丢弃单个(或部分)变更的方法

别担心,GitHub Desktop完全能满足你只丢弃特定变更的需求,不用急着切换其他工具~

具体操作步骤如下:

  • 打开GitHub Desktop并进入目标仓库页面,在左侧的「Changes」面板里找到你修改过的文件
  • 点击该文件名,右侧会展示这个文件的所有变更差异
    • 如果想丢弃整个文件的全部变更:右键点击该文件,选择「Discard Changes」,确认后即可恢复文件到修改前的状态
    • 如果想丢弃文件中的某一段/某几行变更:在右侧的差异视图里,找到你要撤销的那段变更块(背景高亮的部分),点击块右上角的垃圾桶图标,或者右键选择「Discard Hunk」,就能只撤销这部分修改,保留其他变更
  • 要是你已经把变更暂存了,记得先右键点击文件选择「Unstage Changes」,把变更放回未暂存区后,再按上面的步骤操作就行

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.01 02:08:11