remote:您需要“推送”权限才能上传代码审核请求

时间:2013-09-05 04:22:02

标签: git

我在.git / config文件中添加了以下内容以更改默认用户名和电子邮件,如下所示但是当我尝试执行git push时,它会抱怨“remote:User:adavid”,我不知道这个用户在哪里来自哪里?任何想法为什么会发生这种情况以及如何解决它?

的.git /配置

[core]
        repositoryformatversion = 0
        filemode = true
[remote "quic"]
        url = git://git-android.quicinc.com/kernel/msm
        review = review-android.quicinc.com
        projectname = kernel/msm
        fetch = +refs/heads/*:refs/remotes/quic/*
[user]
        name = Aaaron David
    email = aaroond@codeaurora.org

错误: -

terminal{243}> git push 

1 个答案:

答案 0 :(得分:1)

我认为adavid是您的本地系统用户,它被底层ssh用来推动更改。

设置$HOME/.ssh/config

host review-android.quicinc.com
    Port 29418
    User aaroond@codeaurora.org

我不知道如何ssh处理host:port情况。推送到ssh://review-android.quicinc.com/kernel/msm现在应该工作。