1、需要在mac上安装git。对于OS X 10.7以及以后,mac一般都自带git,不过保险起见,再安装一下也没有什么问题。
mac git 的地址:
http://code.google.com/p/git-osx-installer/
但是由于某种原因(大家都知道吧),这个网址可能访问不了,所以需要使用源码安装。
2、安装完git之后,就可以开始设置GitHub连接了。
a、检查是否存在SSH keys:
$ cd ~/.ssh
如果没有 .ssh目录,请跳到第3步。
b、如果有 .ssh目录,请保备份好你的 ssh key:
$ ls
$ mkdir key_backup //创建备份文件夹
$ cp id_rsa* key_backup //移动你的 key 文件到备份文件夹
$ mr id_rsa*
c、创建一个新的 ssh key:
$ ssh-keygen -t rsa -C "your_email@youremail.com" //记得输入你的github账号的邮箱
//会输出下面语句
Generating public/private rsa key pair.
Enter file in which to save the keys
(/Users/your_user_directory/.ssh/id_rsa): //这里需要按下 enter键就好
按下enter键后会提示如下:
Enter passphrase(empty for no passphrase): //输入一个密码
Enter same passphrase again:
d、在GitHub上添加你的ssh key。
到刚刚的 .ssh 目录下,找到 id_rsa.pub 文件,拷贝里面的内容,输入到你的 GitHub 账户中的 Add key 区域。 创建成功会有相应的提示。
e、验证你的GitHub连接。
$ ssh -T git@github.com
如果验证成功,会有下面的提示
:
Hi username! You have successfully authenticated, but GitHub does not provide shell access.