git问题记录简介
很久没有更新自己git上的项目了,最近手上的项目一一结束,准备提交到git做个备份,谁知记忆力不给力,碰到很多问题,在此记录一下
git教程
虽说git命令也已经学习记住好多遍了,但是这老年人记忆实在不敢恭维,看了很多教程,找到一篇还不错的教程,简洁,明了:
git 更新项目
出现的问题 (一)
如果在git push时出现了上述情况,或者说Please make sure you have the correct access rights and the repository exists.那么可以尝试两种解决办法
一、添加ssh公钥,首先查看自己本地的ssh公钥(cat ~/.ssh/id_rsa.pub)将输出的内容复制粘贴到你的github账号的Settings–>SSH and GPG keys然后点击New SSH keys添加你的公钥,title随便起一个就行。
二、如果在github上已经存在你的本地公钥了,那么你可以先删除远程仓库,然后再利用ssh公钥添加:
git remote remove 你的github名
git remote add origin git@github.com:你的账户名/仓库名.git
然后git push origin master试试
出现的问题 (二)
1. git pull origin master --allow-unrelated-histories
2.git pull origin master
3.git init
4.git remote add origin ssh://git@git.limikeji.com:10022/yanhui/webweb.git (可忽略)
5.git add .
6.git commit -m ‘testst’
7.git push -u origin master