git与github
相信即将使用git的人一定会了解github,可以说二者是相辅相成的,github作为远程仓库需要与本地进行连接,下面我们便一起来看连接的方式:
1:github账号:
首先必须要有一个github账号,如果没有请自行注册:https://github.com 。
2:本地与github的连接
本地与github仓库之间的传输是通过ssh加密进行传输的,所以我们需要配置ssh key,并将自己的公钥传给github,这样才能实现本地向远程的推送。
1 $ ssh-keygen -t rsa -C "[email protected]" //123 是你自己注册GitHub的邮箱
出现如上所示的图片时表示已经创建成功。再去用户主目录(C:\\Users\\Administrator(注:这个是你计算机的名字))里找到.ssh
文件夹,里面有id_rsa
和id_rsa.pub
两个文件,这两个就是SSH Key的秘钥对,id_rsa
是私钥,不能泄露,id_rsa.pub
是公钥,可以公开。
3:将公钥传递给github:
到ACCOUNT settings---->ssh keys------>add ssh key,Title可以随便填写,将刚才生成的id_rsa.pub中的内容复制过来即可。
4:验证是否连接成功:
$ ssh -T [email protected]
5:设置username与email:这一步也可以省略以后再弄,因为在你第一次push的时候,会首先要求你完成相关信息。
$ git config --global user.name "name"//你的GitHub登陆名 $ git config --global user.email "[email protected]"//你的GitHub注册邮箱
6:建立一个仓库:
7:添加远程仓库
$ git remote add origin [email protected]:name/remoteNmae.git
接下来就可以使用git命令来完成一些列的操作了