配置SSH key 是使用git时,实现免登陆的一直方式
安装Git
在古官网可下载git安装包https://git-scm.com/download/win 下载完后,以管理员身份运行exe文件,正常安装即可(注意安装路径,后面配置环境变量需要用到)
-
环境变量配置
有三个需要配置,分别是%Git_Home%\cmd;
%Git_Home%\usr\bin;%Git_Home%\bin;
如下图所示:
测试是否安装成功
打开命令提示符窗口,输入git,查看结果注意是打开git bash
配置user和email
打开命令行,输入
git config --global user.name "your username"
git config --global user.email "your email address"
生成新SSH密钥
ssh-keygen -t rsa -C "your email address"
将SSH私钥添加到ssh-agent
ssh-add /ssh-path/.ssh/id_rsa
如果执行失败,则先运行ssh-agent bash
添加到gitlab账户
-
进入SSH Keys添加界面
- 用文本编辑器打开 path.ssh\id_rsa.pub,复制里面的内容
-
将复制的内容粘贴到下图的红色框框里面;然后删除文本最后一行自己的账号
- 点击Add key 即可
测试是否成功
- 在命令行中输入
ssh -T git@gitlab.com
在询问输入yes,显示welcome,则表示安装成功