1、下载Git installer,
地址:http://git-scm.com/downloads
2、下载之后打开,双击.pkg安装
3、打开终端,使用git version命令查看安装版本,有就是安装成功了
说明:Git和SVN一样,都需要创建一个服务器的,他们都可以创建自己的版本管理服务器,对于个人和小团队来说,使用托管服务器可能更合适,常见的有Github 和 Bitbucket。我这里为了试验,使用了github,注:Github没有个人免费仓库使用,代码放上去就是开源的,如果公司有相应的git仓库,第4步可以省略
4、注册github
随手甩个链接:https://github.com/
5、接下来创建ssh-key:
打开终端,输入cd ~/.ssh
如果存在,先将已有的ssh备份,或者将新建的ssh生成到另外的目录下
如果不存在,通过默认的参数直接生成ssh:
ssh-keygen -t rsa -C xxxxx@gmail.com(注册github时的email)
(输入完成后,按enter健即可,命令行会自动提示下面这一行👇,接下来的命令行一路按enter健即可)
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/twer/.ssh/id_rsa):
Created directory '/Users/twer/.ssh'.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /Users/twer/.ssh/id_rsa.
Your public key has been saved in /Users/twer/.ssh/id_rsa.pub.
The key fingerprint is:
18:16:11:c9:01:6c:48:09:7f:27:c6:43:0d:7f:3f:84 xxxxx@gmail.com
The key's randomart image is:
+--[ RSA 2048]----+
|.o.++=== |
|.ooo.+. . |
| ..* = E . |
| o = + o |
| . S o |
| . |
| |
| |
| |
+-----------------+
此时会在你的电脑里生成一个.ssh的文件,里面有你的ssh key的信息,如果需要复制这个信息,可以在命令行里输入 pbcopy < ~/.ssh/id_rsa.pub,这个是复制的命令,然后打开一个文本文件,粘贴即可
6、将ssh key添加到github
登录github后,
点击settings后:
点击new ssh key按钮,因为我之前添加过,所以会显示一个ssh key
7、测试链接:
在命令行输入 ssh git@github.com
如果出现下图,就证明已经成功的链接上了
注:第一次链接的话,会提示这个
The authenticity of host 'github.com (207.97.227.239)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
这里要输入yes,然后就可以了
8、然后就可以设置个人信息啦
git config --global user.name "abc"
git config --global user.email jonezhang86@gmail.com
注:name为用户名 email为你自己的邮箱
大功告成啦