页次: 1
目前有一个包很久没更新,我联系了包作者并把我加入维护者,我目前已完成本地更新,想上传AUR仓库更新,但是失败,求教是那个步骤不对
错误信息:
> git push
致命错误:无法访问 'https://aur.archlinux.org/libftd2xx.git/':The requested URL returned error: 403
我的操作步骤:
1.把仓库的包下载:git clone xxx
2.本地完成PKGBUILD的更新
3.按照AUR_提交准则
注:SSH认证以前已完成过,这次就不需要动
$ makepkg --printsrcinfo > .SRCINFO
$ git add PKGBUILD .SRCINFO
$ git commit -m "useful commit message"
$ git push
最终出现更新失败的信息
离线
你得用 ssh 协议来 push。
离线
感谢大佬的帮助,成功了,就是不知道为啥http协议的头部链接不能用于下拉和更新
改成使用ssh开头的链接,重新下拉并更新就能git push了
离线
什么叫「头部链接」和「下拉」啊……
AUR 设计如此,HTTPS 协议只支持克隆和拉取操作,不支持推送。
离线
only ssh
bro
i am a noob
离线
离线
页次: 1