第一步:在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),输入ssh-****** -t rsa -C "github邮箱.com"然后一直按回车创建SSH Key:这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
第2步:登陆GitHub,选着settings(设置) 选着SSH
GitHub创建SSH Key和远程库
GitHub创建SSH Key和远程库
添加远程库:
第一步 创建一个新的仓库
GitHub创建SSH Key和远程库
GitHub创建SSH Key和远程库
第二步在git的仓库下右键打开git bash here输入命令:git remote add origin [email protected]:michaelliao/learngit.git Michaelliao(github账户名)
第三步把本地库的所有内容推送到远程库中命令:git push -u origin master
GitHub创建SSH Key和远程库
最后一步从现在起,只要本地作了提交,就可以通过
命令:git push origin master
把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!

SSH警告
当你第一次使用Git的clone或者push命令连接GitHub时,会得到一个警告:
GitHub创建SSH Key和远程库
这是因为Git使用SSH连接,而SSH连接在第一次验证GitHub服务器的Key时,需要你确认GitHub的Key的指纹信息是否真的来自GitHub的服务器,输入yes回车即可。

Git会输出一个警告,告诉你已经把GitHub的Key添加到本机的一个信任列表里了:
GitHub创建SSH Key和远程库
这个警告只会出现一次,后面的操作就不会有任何警告了。

从远程库克隆
命令:git clone [email protected]:github名称/远程库名称.git
GitHub创建SSH Key和远程库
查看是否克隆到本地: 克隆到 .ssh文件下
命令:cd 目录名称
命令:ls
GitHub创建SSH Key和远程库

相关文章: