Git是分布式版本控制系统,同一个Git仓库,能够分布到不一样的机器上。怎么分布呢?最先,确定只有一台机器有一个原始版本库,此后,别的机器能够“克隆”这个原始版本库,并且每台机器的版本库其实都是同样的,并无主次之分。ssh
此文使用GitHub做为服务端讲解,从名字就能够看出,这个网站就是提供Git仓库托管服务的,因此,只要注册一个GitHub帐号,就能够免费得到Git远程仓库。
分布式
按照下图所示路径查看是否存在.ssh文件夹和id_rsa和id_rsa.pub这两个文件
网站
$ ssh-keygen -t rsa -C "youremail@example.com"
你须要把邮件地址换成你本身的邮件地址,而后一路回车,使用默认值便可,因为这个Key也不是用于军事目的,因此也无需设置密码。ui
至此,配置已经完成版本控制