今天使用GitHub的时候,出现了几个错误,这里列出来,下次再出现就不会再有问题啦!
1.在执行$ git remote add origin git@github.com:username/repo.git
错误提示:fatal: remote origin already exists.
解决办法:$ git remote rm origin
然后在执行:$ git remote add origin git@github.com:defnngj/hello-world.git
就不会报错误了
- 在执行
$ git push origin master
错误提示:error: failed to push some refs to 'git@github.com:username/repo.git
解决办法:$ git pull origin master
先把远程服务器github上面的文件拉下来,再push 上去。
- 在执行
$ git pull origin master
错误提示:
1 | Permission denied (publickey). |
解决办法:
运行git config --local -e
打开配置信息。
修改其中的
url = git@github.com:username/repo.git
为url = https://username@github.com/username/repo.git
这样就改为使用https协议了。之后的push也能正常使用。
嗯,没错,都是一些很菜的问题!因为我就是菜鸟啦!继续学习继续努力!≧▽≦