git - 配置时 Git-Jenkins 集成错误
问题描述
Jenkins 的以下错误应该是什么解决方案?无法连接到存储库:执行 git 命令时出错:git.exe ls-remote -h
解决方案
您需要检查错误消息的其余部分以及使用的 URL。
Jenkins 将在专用帐户下运行(有时,在 Windows 上,在系统帐户下)。
您需要通过以下方式检查该帐户是否有权访问远程存储库:
- HTTPS 凭据(用户名/密码),由 a 本地缓存
git config credential.helper
(同样,由运行 Jenkins 主服务器的帐户使用) - 或 SSH(可能是由 SSH 代理缓存的密码),访问正确的
$HOME/.ssh/id_rsa
私钥:确保运行帐户确实可以访问私钥。
推荐阅读
- php - 如何解决 ec2、弹性 beanstalk php 应用程序的连接错误问题
- java - 来自 rx 链的方法中的返回值
- ios - 具有 CocoaPods 依赖项的 Cocoa Touch 框架
- xslt-2.0 - 使用 xslt 2.0 将日期从 DD-MMM-YYYY 转换为 YYYY-MMM-DD
- r - 根据dataframe2的列更新dataframe1的列+如果column1不为空则创建新行
- django - 无法使用 django-elasticsearch-dsl-drf 在 django 中使用 elasticsearch 进行搜索(在 [title.raw] 上设置 fielddata=true)
- javascript - 将值存储在数组 jquery 中
- django-models - 如何获得 QuerySet 的字段
- python - 当需要用python pandas替换字符串时,如何有效地避免替换子字符串?
- javascript - 将路径变量从 python(tornado) 解析为 javascript