自己在想使用 VSCode 时 ,想在其内部使用 Git , 需要下载一个辅助插件 ( GitLens )
但是即使 我已经安转好了 Git ,右键也能显示有 Git Bash Here , 也能正常使用 ,但在 VSCode 里却始终报异常导致无法使用 :
( 1 )!未找到 Git 。请安装 Git , 或在 “ git.path ” 设置中配置。
来源 : Git (Extension) 下载 Git 不再显示
( 2 )GitLens was unable to find Git . Plase make sure Git is Installed . Also e...
( 大致意思就是 : GitLens 无法找到 Git 。请确保已安装 Git )
( 3 )而且左边列表的 Git 源代码管理 , 也是无法使用状态
方法解决 :
网上查了各种回答 ,说是什么上传一下 下拉一下啥的吧 , 然而我在 Git 里面使用命令行进行上传下拉代码啥的都没有问题 , 所以我的问题原因并不在于此 , 后来解决完之后 , 我猜想可能是我新电脑初次安装 Git ,安装过程中也并没有按照 Git 下载安装到指定的文件目录下 , 再加上也从来没有使用过 Git 去打开过 VSCode ,等等原因吧 , 导致 VSCode 找不到我的 Git 位置信息了 ,所以报错警告了
So 当我使用 Git Bash Here 打开 Git 窗口 , 输入命令行 code .
来通过 Git 命令行来打开 VSCode 的操作 , 然后很神奇的它就好了 。 。 。
但是以上的方法也并不是长久之计啊 , So 今天又有了一种新的解决方案 :
( settings.json 文件内配置下 git 路径 就可以不用通过命令行启动 GitLens 了 )
1、打开 VSCode 编辑器
2、快捷键 Ctrl + Shift + P 快速打开全局文件搜索
3、输入 settings.json 打开文件 ( 输入以下代码 )
( "git.path" 可以通过 Git Bash Here 内输入命令行 where git 来获得
( 注意里面的 \ 换成 / ))
{ "workbench.colorTheme": "Default Dark+", "[vue]": { "editor.defaultFormatter": "octref.vetur" }, "files.autoSave": "afterDelay", "[html]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "git.autofetch": true, "git.path": "D:/git/Git/git.exe" }
"git.path": "D:/git/Git/git.exe" 此行是关键代码
4、保存,然后重启一下 VSCode 就可以啦