在看廖雪峰老师的git教程的时候,遇到一个问题在git push -u origin master出现了报错
通过ssh -T git@github.com进行debug,发现如下错误
于是解除了绑定,重新进行添加:
Step1:git remote rm origin
Step2:git remote add origin https://github.com/用户名(注意这个是你github的用户名,不是本地的)/库名.git
注意:git支持多种协议,默认是git://使用ssh,但也可以使用https等其他协议
因为有些公司只开放了http端口,无法使用ssh,但可以使用https
所以在这种情况只能采用url = https://github.com/username/***.git形式,不能用
url = git@github.com:username/***.git,(
廖雪峰老师课程里面说的是git remote add origin git@github.com:用户名/库名.git
)
Step3:设置proxy:
git config --global http.proxy http://**.**.**.**: 8080
git config --global https.proxy https://**.**.**.**: 8080
Step4: git push -u origin master
这样就完成了将本地库内容推送到github远程库