一、首先在linux上需要安装git客户端,安装完成之后使用git --version查看版本。
二、设置用户名和email
git config --global user.name "niehaitao"
git config --global user.email "m13242061269@163.com"
执行完成之后该目录下会新增加一个.gitconfig文件
三、为GitHub账号添加SSH Keys
创建SSH key
$ ssh-keygen -t rsa -C "m13242061269@163.com"
系统会提示key的保存位置(一般是~/.ssh目录)和指定口令,保持默认,连续三次回车即可。Your public key has been saved in /root/.ssh/id_rsa.pub。
四、Copy SSH Key
然后用cat查看id_rsa.pub文件内的内容,粘帖到github帐号管理的添加SSH key界面中。
cat ~/.ssh/id_rsa.pub
五、添加到GitHub
登录GitHub,点击如下图倒三角,然后点击“Settings”
六、add SSH keys
成功:
注意:copy ssh key 时,先用cat命令将 ~/.ssh/id_rsa.pub 内容输出到终端,再拷贝,不要用vi打开文件copy,否则会出现sskkey 格式不对的错误
七、Xshell 里面验证
输入命令 ssh -T git@github.com
failed ? 原因是回车太快了,一定要输入yes之后再回车,就可以了。如下图: