一、安装Git
MAC 上安装Git主要有两种方式.
1.官网下载
官网地址:Git官网
下载客户端安装Git的详细安装方法我这里不做更多描述,我相信很多博主写的文都很赞。
2.通过homebrew安装Git
建议大家使用homebrew方式安装Git
- 1、未安装homebrew,需安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- 2、安装git
brew install git
- 3 、查看Git版本
git --version
二、创建ssh key
- 1、设置username和email(Github每次commit都会记录他们)
git config --global user.name "你Github的用户名"
git config --global user.email "你注册Github使用的邮箱"
- 2.配置ssh
第1步:查看.ssh主目录
打开终端,输入命令
cd ~/.ssh
如果用户主目录下没有.ssh目录,则需要手动创建这个目录
mkdir ~/.ssh
第2步:创建SSH Key
在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,创建SSH Key:
ssh-keygen -t rsa -C "你注册Github使用的邮箱"
然后一路回车,使用默认值即可。
生成密钥对
如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。
- 3.向GitHub上设置自己的公钥
步骤一:复制公钥
cat ~/.ssh/id_rsa.pub
公钥内容
步骤二:登陆GitHub,打开“Account settings”,“SSH Keys”页面
Account settingsSSH and keys
Title:没有强制要求
key :填写你的生成的id_rsa.pub 文件将里面的内容copy到此
add keys
saved keys
步骤三: 测试连接是否成功
ssh -T git@github.com
connect success
连接失败
ssh: connect to host [github.com](http://github.com) port 22: Operation timed out
需要在主目录.ssh下新建一个config文件,并向文件写入
Host [github.com](http://github.com)
User [YourEmail@163.com](mailto:YourEmail@163.com)
Hostname [ssh.github.com](http://ssh.github.com)
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
网友评论