【问题标题】:How to Setting Up Git, VSTS and Jenkins如何设置 Git、VSTS 和 Jenkins
【发布时间】:2018-09-11 03:13:22
【问题描述】:

我正在尝试在 VSTS 上使用我的远程 git 服务器设置 jenkins。 但我不知道该怎么做......我已经创建了一个新工作,但是当我尝试连接 git 时,我遇到了这个错误:

有人知道如何连接和设置吗?

非常感谢!

【问题讨论】:

  • 错误是什么时候出现的?您使用的凭据是什么,电子邮件和密码、PAT 还是其他凭据?

标签: jenkins azure-devops azure-pipelines


【解决方案1】:

我找到了答案...我必须使用该用户的凭据登录

【讨论】:

  • 是的,我想是用于运行 Jenkins 的登录名。
【解决方案2】:

这意味着安装了 Git 的 Jenkins 主机有一个凭证管理器(这里是 Windows Credential Manager),它会尝试缓存凭证。

检查该服务器:

git config credential.helper

您可以:

  • 在该服务器上手动键入git ls-remote 命令(使用执行 Jenkins 的帐户),并在那里缓存用户名/密码
  • 或停用凭证助手:

    git config --global --unset credential.helper
    

这将避免 Git 尝试提示输入凭据以缓存它们。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-23
    • 2016-05-04
    • 2016-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多