4

我一定搞砸了我在项目中安装了 husky 的东西。然后我运行precommit命令。现在当我运行 git 命令时,它不起作用并询问我你想如何打开文件,所以我删除了 husky 使用npm prune,然后从/.git项目目录中删除了 hooks 文件夹,但仍然没有帮助。我正在使用 Windows 10

4

3 回答 3

5

执行以下操作来解决此问题。在内置终端类型中:git --version 如果该命令不起作用,请下载并安装最新版本的 git。Else to to 扩展名并在搜索栏中输入:@builtin. 这将列出分类在不同部分下的 vs-code 中的所有内置扩展。在“功能”部分中查找 Git 扩展。检查它是否被禁用。启用它,您的版本控制应该开始工作。

于 2018-07-10T16:07:21.827 回答
3

我遇到了 Git 无法在 VSCode 中工作的同样问题。在阅读了一些早期的帖子以及他们关于删除和重新安装 Git 和 Github 的答案后,我发现我已经安装了之前实验中的 Atom GitHub 包。我删除了 Atom 并重新启动了 VSCode,它现在可以与 Git 存储库一起使用。这就是全部。

于 2017-12-08T22:00:53.613 回答
0

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

受@user9795515 回答的启发,我通过在VSC 中重新启动Git 功能解决了Git 的问题:转到扩展-> 在搜索栏中键入@builtin- > 找到Git 和Git Base 功能并禁用它们-> 重新启动VSC -> 重新启用这两个功能。

于 2022-02-15T09:53:51.233 回答