18

通过 powershell 脚本执行 fetch / pull 时,我得到以下输出:

信息:检测“[devops 站点地址]”的主机提供商...

通常,这不会是一个问题,但是,Azure DevOps 将此输出视为错误并将发布阶段标记为此类。有没有办法可以抑制这个输出,或者通过 GIT 解决它?

存储库的远程位置是 DevOps 的本地版本。

谢谢!

4

1 回答 1

14

这确实来自 Git 使用的 GCM。
你可以降级到 Git 2.32,或者等待最近发布的Git-Credential-Manager-Core v2.0.603,它会删除这些消息。

所述版本尚未与最新的 Git for Windows打包,如最近的 2.34.0,但预计在 2.34.1 中。

Aset GCM_PROVIDER=generic也可以提供帮助。


2021 年 11 月 25 日更新:适用于 Windows 的 Git 2.34.1已发布,其中包含Git Credential Manager Core v2.0.605.12951

GCM 2.0.605 包括“在自动检测期间删除嘈杂的消息”(#492#494)。

于 2021-11-16T16:39:18.123 回答