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

初始Git配置后出现大量未跟踪文件的问题求助

解决VS Code中Git显示大量未跟踪文件的问题
  • 先明确问题:你看到的这些文件大概率是macOS系统文件(比如.DS_Store)、VS Code本地配置文件(比如.vscode/目录),或是项目依赖类文件夹(比如node_modules),这类文件本来就不需要被Git跟踪。

  • 核心解决方案:创建.gitignore文件,告诉Git忽略这些无关文件,不用删除就能解决VS Code卡顿问题:

    1. 找到你执行git init的仓库根目录,新建一个名为.gitignore的文件
    2. 把以下通用规则粘贴进去(覆盖macOS、VS Code及常见项目场景):
    # macOS系统文件
    .DS_Store
    .AppleDouble
    .LSOverride
    
    # VS Code配置文件(保留核心配置,忽略自动生成的缓存)
    .vscode/
    !.vscode/settings.json
    !.vscode/tasks.json
    !.vscode/launch.json
    !.vscode/extensions.json
    
    # 项目依赖文件夹(前端/Node项目适用)
    node_modules/
    
    # 日志与临时文件
    *.log
    *.tmp
    
    1. 保存文件后刷新VS Code,变更栏里的无关文件会自动消失,卡顿问题也会缓解
  • 额外提醒:

    • 如果你是在错误的目录(比如用户根目录)初始化的Git,直接执行rm -rf .git删除这个仓库,再到专属项目文件夹里重新执行git init
    • 已有的未跟踪文件只要被.gitignore匹配到,Git就会自动忽略,完全不用删除,不会丢失任何重要文件

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 20:02:32