为了创建远程分支,我需要在Git仓库中设置哪些特权或权限?
当我尝试将更改推送到远程仓库时,我收到此错误:
致命:上传被拒绝的项目'sampleproject' 致命:远程端意外挂断了 被信号1杀死。
答案 0 :(得分:0)
"fatal: Upload denied for project"
这是一条Gerrit错误消息(就像您可以在该博文“Managing Git branch level permissions with TeamForge and Gerrit”中看到的那样) 您需要访问Gerrit访问表以检查与要推送到的远程分支相关联的权限。
记录在“Documentation/error-upload-denied.txt
”中:
如果出现此错误消息,Gerrit拒绝推送提交 推送用户没有上传权限的项目 推完了。
在这种情况下如何继续有两种可能性:
git format-patch
]命令将您的提交导出为补丁,并将补丁文件提供给其中一个项目所有者