删除Git仓库后仍提示已存在无法重新克隆问题求助
问题根因
该异常由三类原因导致:一是执行rm -fr时未完全删除同名仓库的残留目录/隐藏文件;二是执行克隆命令时的工作目录错误,非目标的public_html路径下仍有残留仓库;三是Visual Studio Code的Git索引缓存未刷新,出现状态误报。
解决步骤
- 首先清理所有路径下的残留仓库文件
切换到你最初误克隆仓库的父目录,执行ls -a查看所有包含隐藏文件在内的目录列表,找到与目标仓库同名的文件夹,执行rm -fr 你的仓库名称彻底删除残留。 - 确认克隆操作的工作路径正确
执行cd public_html进入目标存储目录,再执行pwd命令输出当前路径,确认工作路径已切换到public_html下。 - 执行克隆操作
路径确认无误后,执行git clone 你的Bitbucket仓库地址即可正常拉取仓库。 - 若仍有报错,清理编辑器缓存
完全关闭Visual Studio Code后重新启动,也可以按下Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(Mac)唤起命令面板,搜索Git: Clear Repository Cache执行缓存清理,再重新执行克隆命令。 - 验证操作结果
克隆完成后进入仓库目录,执行git status,无报错即代表操作正常。
内容的提问来源于stack exchange,提问作者Joseph Lee
相关产品推荐
相关产品推荐

