GitHub提交错误解决办法

今天使用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 就不会报错误了

  1. 在执行$ git push origin master

错误提示:error: failed to push some refs to 'git@github.com:username/repo.git

解决办法:$ git pull origin master 先把远程服务器github上面的文件拉下来,再push 上去。

  1. 在执行$ git pull origin master

错误提示:

1
2
3
4
5
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

解决办法:
运行git config --local -e打开配置信息。
修改其中的

url = git@github.com:username/repo.giturl = https://username@github.com/username/repo.git这样就改为使用https协议了。之后的push也能正常使用。

嗯,没错,都是一些很菜的问题!因为我就是菜鸟啦!继续学习继续努力!≧▽≦

REF LINK:

提交代码到GitHub SSH错误解决方案

git/github学习笔记

坚持原创技术分享,您的支持将鼓励我继续创作!