vscode-git中的U、M和D文件标记不显示,vscode提示找不到Git安装路径。

一、问题描述

 

在vscode中写Git项目时,文件状态标识不显示。源代码管理器中没有东西。两个问题的原因是一样的,效果图见下方。

二、问题的原因

 vscode找不到git文件,或者说git.path未设置。

三、解决方法

1.打开vscode中的设置 >> 搜索 git path >> 点击“在settings.json中编辑”

2.找到自己的git.exe路径

注意

  • 不要使用默认的windows路径风格,例如:E:\Git\Git\bin\git.exe。
  • 要使用linux风格,例如:E:/Git/Git/bin/git.exe。

3.粘贴到settings.json文件中

3.保存并重启vscode。

4.成功!!

四、知识点补充:文件标识的含义

1.代码里的左侧颜色标识:

红色,未加入版本控制; (刚clone到本地)
绿色,已经加入版本控制暂未提交; (新增部分)
蓝色,加入版本控制,已提交,有改动; (修改部分)
白色,加入版本控制,已提交,无改动;
灰色:版本控制已忽略文件。

2.git文件标识:

A: 增加的文件.
C: 文件的一个新拷贝.
D: 删除的一个文件.
M: 文件的内容或者mode被修改了.
R: 文件名被修改了。
T: 文件的类型被修改了。
U: 文件没有被合并(你需要完成合并才能进行提交)
X: 未知状态