我通过github网站的“新按钮”创建了一个git repo。然后我使用git bash来设置我的本地仓库,并试图拉我的远程仓库(它有默认的自述文件),但得到了“访问被拒绝错误”,这个问题与此问题相同: Cannot push to git repository - permission denied
我跟着https://help.github.com/articles/set-up-git#platform-windows,甚至重新打开了一个新的git bash会话,但我的远程仓库仍然出现访问错误。我chmod 777
在我当地的仓库上,所以这也不是当地的问题。
https://github.com/new
创建我的新远程仓库。git init
git add .
以递归方式添加所有项目文件git commit -am "commit message"
git remote add origin https://...
产生“致命:远程来源已存在”。git pull origin master
产生访问被拒绝错误。我先用ssh尝试了第4步,现在我正在尝试使用https。答案 0 :(得分:1)
我正在使用" GitHub for Windows " 两个Github帐户,有时会从一个帐户切换到另一个帐户。
同样,我收到了这个错误:
远程:允许... / .... git拒绝93befbc3eeadfe14e .... 致命:无法访问' https://github.com/....git':请求的 网址返回错误:403
我在" Github for Windows "解决了这个问题。程序:
答案 1 :(得分:0)
要获得推送权限,我会在执行第一个git clone
时使用ssh protocol / uri(因为这可以避免一些配置问题)
编辑:为了解决您现在检查问题的问题,可以解决问题,因为它可能像拼写错误一样简单
使用git config -l
检查当前配置
可能会更改git remote set-url origin git@github.com:path/torepo.git
查看更多here。
答案 2 :(得分:0)
尝试
git pull origin master
然后
git push origin master