我试图设置 git 管道,但由于某种原因,我现在无法这样做。 它抛出错误显示上述错误。我尝试了不同的东西,但没有看到任何不正常的东西。
我不知所措,不知道如何继续。请告诉我我应该如何解决这个问题?
注意:- 目前 Jenkins 安装在一个 ec2 实例中,另一个 ec2 实例用作构建服务器,在两台服务器中都安装了 git 并正常工作。 我已经进入构建服务器并尝试从中访问存储库,并且能够在构建服务器中成功克隆存储库。
请就这里可能出现的问题向我提出建议?
答案 0 :(得分:0)
如果您使用基本用户名/密码组合,GitHub 不再支持使用用户名和密码进行 API 和 Git 操作的基本身份验证。
https://developer.github.com/changes/2020-02-14-deprecating-password-auth
https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/
相反,您必须使用个人访问令牌 (PAT)。基于 Web 浏览器的 GitHub 登录仍将使用您的用户名和密码,所有其他用户都需要令牌。