Visual Studio代码源控件已满

时间:2017-08-14 13:34:24

标签: git visual-studio version-control visual-studio-code

我刚刚开始使用GitHub,我认为我搞砸了Visual Studio Code中的一些东西。正如您在Source Control screenshot上看到的,它有5000个更改,当我尝试使用放弃所有更改或取消所有更改功能时,会弹出此错误:

Git: warning: failed to remove AppData/Local/Comms/UnistoreDB/USS.jtx: Invalid argument

仅当我打开一个特定项目但从未在此项目上使用任何git命令时才会出现此问题。

2 个答案:

答案 0 :(得分:0)

您似乎将git repo定位在错误的目录中。 git repo的根路径似乎是C:\Users\bekas\AppData\Local,而你想要由git控制的版本的项目似乎在C:\Users\bekas\AppData\Local的子文件夹中。要解决问题,您可以使用以下步骤:

  • 检查root git repo路径

    在终端窗口中,使用命令git rev-parse --show-toplevel。输出路径是git repo所在的位置。如果您不需要该目录由git控制版本,请转到该目录并删除.git文件夹。

  • 检查项目路径的根

    转到项目所在的根目录,并检查是否有.git文件夹(由git repo管理)。如果没有,请使用git init通过git repo管理此项目。

答案 1 :(得分:0)

导航到您的用户,取消隐藏磁盘中的文件并删除.git文件夹。