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

求助:使用Keptn创建项目时出现upstream repository not found错误

解决Keptn创建项目时"upstream repository not found"错误

排查方向

  • 核对仓库URL格式:确认Keptn命令中使用的仓库URL是标准的HTTPS/SSH格式,比如HTTPS需带https://前缀,SSH需为git@xxx.com:用户名/仓库名.git格式,避免域名、路径或后缀写错。
  • 检查令牌权限:即使在线教程可用,也要确认令牌拥有仓库的读写权限——空仓库需要Keptn写入初始化文件,只读令牌会导致失败。部分Git平台的令牌分仓库级和全局级,可能本地使用的令牌权限范围不足。
  • 确认仓库状态:登录Git平台核实仓库未被误删除,同时注意仓库名称的大小写(部分平台区分大小写),确保和命令中输入的完全一致。
  • 排查本地Git连接:若使用SSH方式,检查本地SSH密钥已添加到Git平台,~/.ssh/config的主机配置正确,避免因SSH连接失败导致Keptn无法访问仓库。
  • 对齐Keptn版本:确认本地安装的Keptn版本与在线教程版本一致,不同版本对空仓库的处理逻辑可能存在差异,旧版本可能要求仓库非空。

快速验证步骤

  1. 手动克隆仓库到本地:执行git clone <你的仓库URL>,若克隆失败,先解决连接或权限问题,再尝试Keptn命令。
  2. 手动初始化空仓库并推送文件:
    git init
    echo "init" > README.md
    git add README.md
    git commit -m "initial commit"
    git remote add origin <你的仓库URL>
    git push -u origin main
    
    完成后再用Keptn创建项目,观察是否仍报错。

内容的提问来源于stack exchange,提问作者Jonathan One8_1

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 16:10:30