GitHub 在使用命令行 git push 时报错:The requested URL returned error: 403

使用 git 的命令行向 GitHub 提交的时候,报错:

[Young@localhost OtherLang]$ git push origin master
error: The requested URL returned error: 403 Forbidden while accessing https://github.com/YoungZHU/OtherLang.git/info/refs

fatal: HTTP request failed

 

【解决办法】

1)在该资源库(Repository)的目录下,运行

cd .git
# 执行后,可以用 ls 命令查看一下,会有一个 config 文件

2)修改 config 文件

  找到 [remote "origin"] 节点下的 url 项,

  由原来的

url = https://github.com/YoungZHU/OtherLang.git

 

  改成

url = ssh://git@github.com/YoungZHU/OtherLang.git

 

注意将 用户名(YoungZHU)资源库名(OtherLang)换成自己对应的

 

OK ,再提交试试

git push origin master

 

 

 

posted on 2013-12-10 23:00  Memory4Young  阅读(13233)  评论(2编辑  收藏  举报

导航