我已将我的 Git 存储库切换为使用 Crowd 进行身份验证,而不是使用基本身份验证。当任何人都可以进行身份验证时,一切都很好,但是我有两个命令有问题,有什么想法可以解决吗?
git ls-remote -h HEAD 我无法在此处指定任何凭据(在 Jenkins 中)
git remote update 如何在这里传递凭据?
在 Jenkins 中,配置 Git 存储库 URL 时,我得到以下信息:
Failed to connect to repository : Command "git ls-remote -h http://---/---.git HEAD" returned status code 128:
stdout:
stderr: fatal: Authentication failed