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

误将笔记本电脑内容纳入Git追踪,撤销变更会删除文件怎么办?

解决Git误将桌面所有文件纳入仓库变更的问题

问题核心原因很明确:你把Git仓库(隐藏的.git文件夹)建在了桌面根目录下,导致Git将整个桌面识别为仓库工作区,所有桌面文件都被纳入了版本追踪范围。

快速解决步骤:

  • 先关闭所有Git相关工具(GitHub Desktop、VS Code的Git面板等),防止操作冲突。
  • 显示系统隐藏文件:
    • Windows:打开资源管理器,顶部「查看」选项卡勾选「隐藏的项目」
    • Mac:打开Finder,按下Cmd+Shift+.快捷键
  • 找到桌面根目录下的.git文件夹,直接删除它——这个操作只会移除Git的仓库配置,不会删除你桌面的任何文件。
  • 之后创建Git仓库时,务必进入你专属的项目文件夹(比如~/Documents/my-new-project),再执行git init或用客户端创建仓库,不要再在桌面根目录操作。

关键提醒:

之前执行「discard changes」会删除文件,是因为Git把这些桌面文件当成了仓库已追踪文件,丢弃变更等同于删除本地文件,绝对不要再在错误的仓库里执行这个操作。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 14:47:05