[英]GIT errors in Visual Studio 2022
我在 VS 2019 CE 中使用 git 已经 2 年了,没有任何问题。 我刚刚安装了 VS 2022 并且 git 似乎不起作用。 在 VS 2022 CE 中,我加载了一个不受控制的解决方案,然后使用 git 初始化并推送加载的解决方案。 它似乎已创建存储库但未推送文件。 它报告有错误,但没有告诉我错误是什么。 下面的快照显示了屏幕 - 从首次加载新安装的 VS 2022 到单击“创建 Git 存储库按钮”后似乎没有任何变化。 单击“添加到源代码控制”或“选择存储库”似乎不会更改屏幕状态。 我重新加载了 VS 并重新启动并重新加载了 VS,但没有成功。 我已经尝试过 SO 中建议的解决方案,但没有成功。 一种解决方案建议在包管理器控制台中输入“git status”——PMC 说 git 不是一个已知命令。
我是否必须加载扩展才能使其正常工作?
我找到了解决方案:
“git config --global --add safe.directory C:/Projects/repo1”
不确定是否同样的问题,但在我看来,我在 Visual Studio 中无法识别 git repo 时遇到了同样的问题。
对我来说,在清除 VS 缓存和清除用户的临时文件并更新 git 后,解决问题的是:“git config --global --add safe.directory C:/Projects/repo1”。 不知道为什么需要它。
以管理员身份打开 VS。 一旦我这样做了,它就起作用了。
请注意,我无法将所有者更改为我自己,因为它看不到我的网络身份。 由于所有者是管理员,因此我决定尝试以管理员身份打开 VS,它确实有效。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.