从远程库克隆
首先,登陆GitHub,创建一个新的仓库,名字叫gitskills:
我们勾选Initialize this repository with a README,这样GitHub会自动为我们创建一个README.md文件。创建完毕后,可以看到README.md文件:
现在,远程库已经准备好了,下一步是用命令git clone克隆一个本地库:
然后进入gitskills目录看看,已经有README.md文件了:
你也许还注意到,GitHub给出的地址不止一个,还可以用[email protected]:RongYIBO/gitskills.git这样的地址。实际上,Git支持多种协议,默认的git://使用ssh,但也可以使用https等其他协议。
使用https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令。
如果你克隆失败了:
说明前面你git remote add的时候使用的是https://协议。这时候先git remote rm origin删除掉重新添加一次。再使用git remote add origin [email protected]:RongYIBO/gitskills然后再clone就没问题了。
小结
要克隆一个仓库,首先必须知道仓库的地址,然后使用git clone命令克隆。
Git支持多种协议,包括https,但通过ssh支持的原生git协议速度最快。