本篇目录:
1、安装
2、配置邮箱和名字
3、ssh 配置
4、参考
安装
打开Terminal,输入以下命令。
sudo apt-get install git
安装完可以用git
命令查看是否成功。
配置邮箱和名字
git config --global user.name "yourname"
git config --global user.email "youremail@163.com"
ssh 配置
这个配置主要是为了省去密码登录的过程,使用密码登录,每次都必须输入密码,非常麻烦,好在SSH还提供了公钥登录。
0、原理简述
所谓"公钥登录",原理很简单,就是用户将自己的公钥储存在远程主机上。登录的时候,远程主机会向用户发送一段随机字符串,用户用自己的私钥加密后,再发回来。远程主机用事先储存的公钥进行解密,如果成功,就证明用户是可信的,直接允许登录shell,不再要求密码。
1、生成ssh密钥
ssh-keygen -C 'youremail@163.com' -t rsa
接下来会出现让你设置生成的ssh的保存路径以及密码,一路【回车】可以跳过。跳过的话,ssh密钥默认保存在~/.ssh/
下(也就是用户的Home下面)。
2、在github网站上配置公钥
登录github,进入个人的Settings页面,点击SSH and GPG keys
,再点击New SSH key
进行配置。
在刚刚保存的路径~/.ssh/
下找到公钥文件,.
开头的文件夹为隐藏文件夹,使用Ctrl +h
组合键查看隐藏文件。打开.ssh
下的id_rsa.pub
文件,复制所有内容到github上。
3、验证是否能够成功连接到github
ssh -T git@github.com
网友评论