VS2022 中奇怪的 GIT 行为 - 显示错误但仍完成操作

问题描述 投票:0回答:4

我在 VS2022 和 VS2019 中使用 Git 时遇到了一个奇怪的问题。 当我推送、获取或拉取时,我收到一条错误消息“无法从远程存储库获取。有关更多详细信息,请参阅输出窗口” - 这是获取的消息,但对于其他操作几乎相同。

最奇怪的是,操作很成功 - Git 提取、拉取和推送都很好,我可以在项目和我的存储库所在的 dev.azure.com 上看到更改。

尽管有错误消息,输出窗口没有给出任何内容。

Error message

我尝试从 VS 注销,但出现问题。

git visual-studio azure-devops visual-studio-2022
4个回答
3
投票

我的解决方案似乎是将凭据助手设置为 Windows 的 GCM enter image description here


0
投票

更改凭证助手并没有为我解决这个问题,但这个命令解决了。例如,要修复目录 {project-directory} 中的项目:

git config --global --add safe.directory {project-directory}

0
投票

我从 .Net 6 Core Angular 模板构建了一个应用程序。运行应用程序时,ClientApp/.angular/cache 文件夹包含的文件太大,无法推送到 Github。 .gitignore 文件不会从存储库中排除这些文件,并且似乎导致了该问题。在构建之前推送模板是可行的,但我认为该文件夹也应该包含在 .gitignore 文件中,以确保构建后成功推送。将 /.angular 添加到 .gitignore 似乎对我来说已经成功了。


0
投票

对我来说,当我推送或拉取时,它一直说找不到存储库。

这对我有用。

文件 > 账户设置 > 删除 github 账户 > 然后重新登录 github 账户。

remove github account

© www.soinside.com 2019 - 2024. All rights reserved.