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

如何删除GitHub仓库中已推送的.vscode文件夹?

解决GitHub仓库中.vscode文件夹的删除问题

错误原因解释

你遇到的错误提示fatal: not removing '.vscode' recursively without -r,是因为.vscode是文件夹而非单个文件,默认git rm命令仅处理单个文件,删除文件夹必须加-r参数来递归处理内部所有内容。

具体操作步骤

  • 执行移除命令(仅从Git追踪列表中删除,本地.vscode文件夹会保留):
    git rm -r --cached .vscode
    
  • 提交本次变更:
    git commit -m "移除远程仓库中的.vscode文件夹"
    
  • 将变更推送到GitHub仓库:
    git push
    

后续说明

因为你已经在.gitignore中添加了.vscode,后续本地该文件夹及内部文件都不会再被Git追踪,也不会被推送到远程仓库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 06:09:54