You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jenkins拉取Bitbucket代码报错:无法读取密码请求解决

解决Jenkins拉取Bitbucket代码时的凭证读取错误

针对你遇到的 fatal: could not read Password for 'https://pradipsolace@bitbucket.org': No such device or address 错误,给你几个实用的排查和解决步骤:

  • 检查Jenkins凭证配置
    确保你在Jenkins凭证管理里添加的是Bitbucket的App Password(不是个人登录密码),凭证类型选「用户名和密码」,用户名填pradipsolace,密码填你在Bitbucket生成的访问令牌。别直接把凭证硬编码在Git仓库URL里,这种方式容易触发读取失败。

  • 修正项目的Git仓库配置
    进入Jenkins项目的「源码管理」-> Git模块,仓库URL只填纯地址:https://bitbucket.org/你的用户名/你的仓库名.git,然后点击「添加」按钮选择你刚才配置好的凭证,让Jenkins自动关联凭证,不要手动在URL里拼接用户名和令牌。

  • 验证Bitbucket令牌权限与服务器环境
    登录Jenkins运行的服务器,手动执行git clone https://pradipsolace:你的访问令牌@bitbucket.org/xxx/xxx.git测试拉取:

    • 如果手动拉取失败,去Bitbucket的访问令牌设置页,确认勾选了「Repository read」权限,没有这个权限会导致无法读取仓库。
    • 如果手动拉取成功,说明Jenkins的凭证关联有问题,重新检查项目里的凭证选择是否正确。
  • 清理项目工作目录缓存
    找到Jenkins项目的工作目录(默认路径一般是/var/lib/jenkins/workspace/你的项目名称),删除目录下的.git文件夹,然后重新触发构建,清除旧的Git凭证缓存。

内容的提问来源于stack exchange,提问作者Pradip Solace

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 20:27:05