VScode
已停止跟踪我的仓库中的更改。
在屏幕的左下角不再显示分支名称。尝试从菜单中使用“拉”命令,然后收到消息“您的存储库没有配置要从中拉出的遥控器”。
在此系统上,与vscode
的git集成在过去1.5年中一直运行良好。突然,它不起作用。
使用命令行,我可以从远程存储库成功获取最新更改,也可以将更改推送到远程存储库。
Git版本为2.11.0.windows.1
。
从命令行执行命令git remote -v
显示我已配置了一个远程仓库。
显然,vscode无法识别远程仓库。但是为什么呢?
Code 1.24.1 (24f6262, 2018-06-13T17:52:25.282Z)
Windows_NT ia32 6.1.7601
我在“用户设置”配置中添加了以下内容,但这不能解决问题
"git.path": "C:\Program Files\Git\cmd\git.exe"
我也将其添加到我的环境变量(系统变量)中
C:\Program Files\Git\cmd
这不能解决问题。
已升级到git version 2.18.0.windows.1
,这似乎对我的问题没有影响。
此外,TortoiseGit无法识别我的git.exe
路径。此问题的原因可能与我的vscode问题的原因相同。
我不关心TortoiseGit,但必须重新启用vscode git集成。
答案 0 :(得分:0)
可能发生了两件事,但是我认为最好的解决方案是只卸载并重新安装VS Code。问题不在于Git本身,听起来像是VS Code的问题。否则,您通常将无法执行git命令。
卸载VS Code时,它会在本地OS用户文件夹Windows C:\ Users \ Username.vscode中留下扩展名和设置。意思是说,当您重新安装时,所有的东西都将在那里。如果问题仍然存在,则可以知道其设置。
如果您的设置有问题,我只会将所有自定义的设置复制到一个外部文件中,重置为出厂设置,然后逐一实施。有点痛苦的过程,但是肯定会解决您的问题。
您可以从一开始就进行设置,只需将所有设置复制出来,看看是否可以解决。那你知道
祝你好运!