我最近在该组织中创建了一个组织和一个存储库。我成功地克隆了存储库,从 GitHub 向其中上传文件,并使用 GitHub Desktop 推送更改。
但是,当我尝试时,git push origin master
我发现我有Permission denied
. 这很奇怪,因为我可以从 GitHub Desktop 执行此操作,并且我拥有对组织的所有者访问权限和对存储库的管理员访问权限。
如果我尝试运行git push origin master
,我发现我被禁止这样做,尽管使用正确的 GitHub 帐户登录(根据git config --list
和错误消息)。
emote: Permission to Gate-of-Jade/chinese-resource-app.git denied to Destaq.
fatal: unable to access 'https://github.com/Gate-of-Jade/chinese-resource-app.git/': The requested URL returned error: 403
内容.git/config
:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[submodule]
active = .
[remote "origin"]
url = https://github.com/Gate-of-Jade/chinese-resource-app.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
有什么我想念的东西或者有什么方法可以像我尝试做的那样从命令行推送吗?