为什么 git 无法在 Visual Studio Code 中运行?

vih*_*hah 10 git visual-studio-code

我已经在我的项目中安装了哈士奇。然后我运行了precommit命令。现在,当我运行该git命令时,它不起作用,而是询问我如何打开该文件。因此,我使用删除了 husky npm prune,然后从/.git项目目录中删除了 hooks 文件夹,但仍然没有帮助。我使用的是 Windows 10。

小智 14

首先,在内置终端中输入:git --version

如果该命令不起作用,请下载并安装最新版本的 Git。或者,在 VS Code 的扩展中,在搜索栏中输入:@builtin。这将列出 VS Code 中分类在不同部分下的所有内置扩展。在“功能”部分中查找 Git 扩展。检查是否被禁用。启用它,您的版本控制应该开始工作。


小智 7

取消选中 VS Code 中的设置Require Git User Config

例子


Mar*_*Duo 5

在阅读了其他帖子以及删除并重新安装 Git 和 Github 的答案后,我发现我已经从之前的实验中安装了 Atom GitHub 包。我删除了 Atom 并重新启动了 VSCode,它现在可以与 Git 存储库配合使用。


Paw*_*lis 5

我有一个有点类似的问题 - VS Code 停止使用 Git(例如:没有更改检测、从远程获取问题),但我找不到导致此问题的原因(我没有像 OP 那样安装 Husky) )。

受到@user9795515的回答的启发,我通过重新启动VSC中的Git功能解决了Git的问题:

  1. 转到扩展
  2. 在搜索栏中输入@builtin
  3. 查找 Git 和 Git Base 功能并禁用它们
  4. 重新启动 VS 代码
  5. 重新启用这两个功能