学习廖雪峰的Git教程2--远程仓库

今天跳过之前版本管理,先来学习远程仓库内容:
1.创建ssh(这是为没有ssh key准备的,如果有就可以进行下一步:
敲入

$ ssh-keygen -t rsa -C "youremail@example.com"
命令,这个命令可以用户主目录创建.ssh文件夹,生成id_rsa和id_rsa.pub两个文件。
生成这两个密钥对之后就可以在github网站里的Add SSH Key功能里面添加
id_rsa.pub文件内容了。
(注意:.shh是隐藏文件图形操作界面是看不到的可以使用
cd /home/user/.shh
ls -a
gedit id_rsa.pub
命令来复制粘贴id_rsa.pub文件的内容。
2在github网站创建新的git仓库
在git网站点create a new repo创建一个新的仓库.创建完了之后就可以根据提示执行

git remote add origin git@github.com:****/learngit.git
git push -u origin master
就可以推送文件到github远程库里面了
注意点:
1在
git push -u origin master生成的代码中会出现
Are you sure you want to continue connecting (yes/no)?
一定要先写yes再按确认,否则会出现连接不上的错误(别问我为什么知道,哭)
2在git push -u origin master命令之后出现
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
可以使用
git remote rm origin//删除远程连接
然后重新执行
git remote add origin git@github.com:****/learngit.git
git push -u origin master
命令就好了。
命令总结:
ssh-keygen -t rsa -C "youremail@example.com"
git remote add origin git@github.com:****/learngit.git
git push -u origin master