我在Stackoverflow上阅读了各种答案,但没有帮助。
这里是情况。我克隆了一个公共仓库,并创建了一个新分支,然后在该分支中提交更改,现在我要推送该分支。
(base) mona@goku:~/research/summer2020/synthetic-computer-vision$ git push -u origin master sidod
Username for 'https://github.com': monajalal
Password for 'https://[email protected]':
remote: Permission to unrealcv/synthetic-computer-vision.git denied to monajalal.
fatal: unable to access 'https://github.com/unrealcv/synthetic-computer-vision.git/': The requested URL returned error: 403
这是结果:
$ git config --list
credential.helper=osxkeychain
user.name=Mona Jalal
[email protected]
filter.lfs.process=git-lfs filter-process
filter.lfs.required=true
filter.lfs.clean=git-lfs clean -- %f
filter.lfs.smudge=git-lfs smudge -- %f
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
core.ignorecase=true
core.precomposeunicode=true
remote.origin.url=https://github.com/unrealcv/synthetic-computer-vision.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
我创建了一个新的RSA,并在删除旧的RSA之后将其粘贴到我的git设置中。我什至在钥匙串访问中删除了git的条目:
我该如何解决?
其他信息:
$ git status
On branch sidod
nothing to commit, working tree clean
$ git --version
git version 2.24.3 (Apple Git-128)
$ git branch
master
* sidod
我正在使用OSX 10.15.2
这是我克隆的公共git回购:https://github.com/unrealcv/synthetic-computer-vision
似乎您正在尝试推送到原始存储库。您需要删除该遥控器,并为您的叉子添加遥控器,然后将其推入。