调用gitlab API提示{"error":"ref is missing, ref is empty"},解决办法
2021-01-22 02:15
标签:project 返回 json 地址 双引号 class 写法 问题 api 官方给的写法,以创建远程分支举例 返回错误信息 我尝试交换ref与branch的参数顺序,发现提示变成了 其实是官方文档写的不严谨,只需要在地址前后加上双引号就可以了 调用gitlab API提示{"error":"ref is missing, ref is empty"},解决办法 标签:project 返回 json 地址 双引号 class 写法 问题 api 原文地址:https://www.cnblogs.com/hellxz/p/12093197.html问题复现
curl --request POST --header "PRIVATE-TOKEN: ${私钥}" ${gitlab地址}/api/v4/projects/${目录名}%2F${仓库名}/repository/branches?branch=${新分支名}&ref=${来源分支}
{"error":"ref is missing, ref is empty"}
branch is missing, branch is empty
解决办法
curl --request POST --header "PRIVATE-TOKEN: ${私钥}" "${gitlab地址}/api/v4/projects/${目录名}%2F${仓库名}/repository/branches?branch=${新分支名}&ref=${来源分支}"
文章标题:调用gitlab API提示{"error":"ref is missing, ref is empty"},解决办法
文章链接:http://soscw.com/index.php/essay/45248.html