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

Visual Studio中Git processing: apply mailbox进程卡顿无法提交求助

Visual Studio Git卡顿(processing: apply mailbox)修复方案

方法1:绕开IDE用Git命令行完成提交

Visual Studio的Git进程卡住时,直接通过命令行操作完成剩余步骤:

  • 打开Git Bash/系统命令行,切换到仓库根目录
  • 确认所有冲突文件已解决,执行 git add . 标记冲突处理完成
  • 执行 git commit -m "提交描述" 完成提交(或不带参数进入交互式提交界面)
  • 返回Visual Studio,刷新Git面板即可恢复正常状态

方法2:重置Visual Studio的Git缓存

清理IDE的Git缓存文件,解决进程异常:

  • 关闭所有Visual Studio实例
  • 打开文件资源管理器,导航到对应版本的缓存目录:
    • VS2019:%LOCALAPPDATA%\Microsoft\Team Foundation\8.0\Cache
    • VS2022:%LOCALAPPDATA%\Microsoft\Team Foundation\17.0\Cache
  • 删除该目录下的全部文件
  • 重新启动Visual Studio并打开仓库,等待Git初始化完成

方法3:修复Git仓库完整性

若仓库状态异常导致IDE卡顿,执行Git仓库修复命令:

  • 进入仓库目录,执行 git fsck --full 检查仓库完整性
  • 若检测到问题,执行 git gc --prune=now 清理仓库冗余文件
  • 完成后再尝试提交操作

方法4:更换补丁应用方式

避免用Source Tree应用补丁,改用Git命令行处理:

  • 将补丁文件保存到本地,进入仓库目录
  • 执行 git apply --reject 补丁文件路径,该命令会自动应用无冲突部分,冲突部分生成.rej后缀的文件
  • 手动对比原文件和.rej文件解决冲突,完成后删除.rej文件
  • 执行 git add . 和 git commit 完成提交

内容的提问来源于stack exchange,提问作者Алексей Соломонов

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.22 04:37:12