Git远程仓库配置

前言

Git是分布式版本控制系统,同一个Git仓库,能够分布到不一样的机器上。怎么分布呢?最先,确定只有一台机器有一个原始版本库,此后,别的机器能够“克隆”这个原始版本库,并且每台机器的版本库其实都是同样的,并无主次之分。ssh

此文使用GitHub做为服务端讲解,从名字就能够看出,这个网站就是提供Git仓库托管服务的,因此,只要注册一个GitHub帐号,就能够免费得到Git远程仓库。
分布式

配置远程仓库

查看是否已经配置ssh

按照下图所示路径查看是否存在.ssh文件夹和id_rsa和id_rsa.pub这两个文件
网站

如没有,则建立SSH Key

$ ssh-keygen -t rsa -C "youremail@example.com"

你须要把邮件地址换成你本身的邮件地址,而后一路回车,使用默认值便可,因为这个Key也不是用于军事目的,因此也无需设置密码。ui

打开id_rsa.pub 或者Git-gui->help-show ssh key

登录GitHub,打开“Account settings”,“SSH Keys”页面:

而后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容:

至此,配置已经完成版本控制