SSH(安全外壳协议)为Secure Shell的缩写,由IETF的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。而Git就是使用SSH的。
安装Git:http://git-scm.com/download/
SSH Key生成以及配置到github:https://help.github.com/articles/generating-ssh-keys/
执行下面的命令,判断SSH Key是否配置成功
ssh -T git@github.com
接下来进入我们的正题
- 存有你的SSH Key的账户,你才可以通过SSH方式clone,不然只能通过HTTP方式clone
- 通过SSH链接clone下来的项目,push时不需要输入帐号和密码;而通过HTTP方式clone的项目,push时每次需要输入帐号和密码。