mep*_*123 20 git visual-studio-2022
安装新的 Visual Studio 2022 后,内置的 Git 支持突然停止工作。对于其中一个项目,我只看到一个子模块而不是主存储库。对于另一个项目,内置的 Git 面板根本不出现,显示一些有关“SccProviderPackage”的神秘消息,指出“发生一个或多个错误”作为原因......
花了一段时间遵循我能找到的关于类似问题的每一条建议,但没有运气。
小智 26
更新到后我遇到了同样的问题17.1.5。我检查了本地存储库和项目(工作树)的文件夹的所有权。将所有权设置为我自己解决了问题。
去做这个:
working tree和 的文件夹.git文件夹的文件夹。PropertiesSecurity。Advanced按钮。Change查看所有者。user name.Replace owner on subcontainers and objects。Apply并确定。然后VS就可以打开本地存储库了。
mep*_*123 16
最后我决定放弃并尝试 GitHub 上的 Git 扩展。在那里,我终于看到了确切的错误消息(出于某种原因,它位于“遥控器”列表中,而不是实际的遥控器列表中,但至少它在那里)。
原因是 Git 不认为我的存储库的目录是“安全的”。因此,解决方案是使用以下命令将存储库添加到安全目录:
git config --global --add safe.directory /path/to/the/repo
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助那些像我一样被这个问题困扰的人。
在管理模式下打开 VS 解决了我的问题。希望有帮助。
| 归档时间: |
|
| 查看次数: |
7885 次 |
| 最近记录: |