'git push'命令失败。我得到的错误如下: ! [远程拒绝]主人 - >主人(许可被拒绝) 我是分叉存储库的所有者,所以我不确定为什么我会收到此错误。我很感激你的帮助。 TNX
答案 0 :(得分:1)
你确定你正在推向正确的遥控器吗?运行命令git remote -v
并确认origin
远程数据库是您有权访问的存储库。如果没有,请按下您可以访问的遥控器:
git push -u <remote name> <branch name>
这会将您的本地分支设置为跟踪给定的远程分支,因此默认情况下git push
将推送到该分支。如果push.default
已更改,您可能还需要更改{{1}}的设置。
答案 1 :(得分:0)
尝试
shared_ptr
如果这是您第一次推送到这个分叉存储库
答案 2 :(得分:0)
尝试以下步骤
git config --global --edit
然后在conf文件中添加以下内容
[credential]
helper = osxkeychain
useHttpPath = true
答案 3 :(得分:0)
确保遥控器是您的存储库:
$ git remote -v
origin https://github.com/octocat/Spoon-Knife.git (fetch)
origin https://github.com/octocat/Spoon-Knife.git (push)
如果那不是你的,请改变它:
$ git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
$ git remote -v
origin https://github.com/USERNAME/REPOSITORY.git (fetch)
origin https://github.com/USERNAME/REPOSITORY.git (push)
然后尝试再次推送
$ git push origin master