作者:shadow | 来源:互联网 | 2023-02-12 18:32
我实现了oauth2 web流程,以便从我的app的用户那里获取access_token.通过access_token,我想执行以下操作:
1.获取用户信息
2.为该用户创建一个仓库
3.将代码推送到此仓库(使用git push)
我已经成功获取用户信息(1)并创建了一个仓库(2)
问题是我无法推送代码(3),我收到"未经授权"的错误.
我运行的命令:
git remote add origin https://gitlab-ci-token:@gitlab.com/myuser/myrepo.git
git push origin master
最好的祝福.
1> 小智..:
你应该做
git remote add origin https://oauth2:@gitlab.com/myuser/myrepo.git