1.安装Git
1.首先确定本机是否有git
可以输入
git
确定当前版本
git --version
2.如果没有安装可以通过homebrew安装
2.1 安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2.2安装git
brew install git
2.创建公私密钥、配置git
1.先确定是否配置过ssh key
若之前创建过key, 则会弹出一个新终端里面保存着key。
2.设置username和email(github每次commit都会记录他们)
git config --global user.name "xxxxxxx"
git config --global user.email "xxxxxxxx@xx.com"
使用global的好处是不用每次commit时都新建一个
3.通过终端命令创建ssh key
ssh-keygen -t rsa -C "xxxxxxxx@xxx.com"
email为在Github注册的邮箱,最好与上面设置的email相同
成功后显示:
这时会提示Enter passphrase (empty for no passphrase):
提示输入passphrase,每次与Github通信都会要求输入passphrase
4.添加key到ssh
ssh-add ~/.ssh/id_rsa
此时会要求输入passphrase,输入上面填的passphrase
成功后,终端显示:
3.复制ssh key到Github
1.用open打开一个新窗口
open .ssh/id_rsa.pub
2.用cat查看
cat ~/.ssh/id_rsa.pub
手动复制所有内容,或者用pbcopy
pbcopy < ~/.ssh/id_rsa.pub
3.链接Github
选择SSH and GPG keys
创建new ssh key
把复制下来到key填入输入框里,可以自行取一个title
最后 点击 Add SSH key就ok了
4.检验SSH key
输入
ssh -T git@github.com
会显示无法创建
但会有如下提示:
输入yes后会有一个warning
但是之后再次链接就不会出现