【发布时间】:2017-08-29 22:01:25
【问题描述】:
我是个白痴+解决方案:
发生的情况是所有文件夹都保留了(在扩展文件夹中),但文件都被丢弃了。这使它看起来好像有扩展,但实际上它只是它们的文件夹/子文件夹。
我检查并手动重新安装了它们,它们用文件填充了各自的文件夹。
我不知道我丢弃了什么。其他一切似乎都运行良好。
Edit1:我正在使用this answer 在我的驱动器中搜索所有 git 存储库。我不知道一个人是怎么到那里的,但我想确保将来不会发生这种情况。
Edit2:这是罪魁祸首:
/Users/Home/.git
/Users/Home/.oh-my-zsh/.git
Edit3:.oh-my-zsh git repo 是有效的。问题在于/Users/Home/.git。删除了后者。
----- 下面的原始问题
我对这里发生的事情感到困惑。昨晚我切换到一个新项目,VSC 中的 Git 集成突然变得疯狂。它要求我进行大约 10,000 次更改。我放弃了所有的更改,继续我的方式。
此时发生了两件事:
OhMyZSH 坏了。我必须卸载/重新安装才能让它再次工作。
VSCode 坏了。我的扩展都不再在这里了。我尝试添加的任何新扩展都在扩展文件夹中,但 VSC 无法识别。我还没有看到在任何地方设置/重置扩展文件夹文件路径的选项。
这是否发生在其他人身上?你能帮我解决这个问题吗?
【问题讨论】:
-
附带问题:我可以做些什么来防止出现 10,000 个更改?这似乎偶尔发生。有时它会在我打开一个新项目时出现,有时它不会出现。过去我只是丢弃了更改,一切都很好。这次它坏了。
-
非常重要的细节是,您放弃了哪些更改?也许你的主文件夹中有一个 git repo,而你丢弃了扩展文件?
-
我认为这正是发生的事情。请参阅下面的答案
标签: visual-studio-code vscode-extensions