Git Bash配置SSH
程序员文章站
2024-02-26 14:13:34
...
GitBash配置SSH
配置Git UserName和UserEmail
$ git config --global user.name "username"
$ git config --global user.email "[email protected]"
::查看以往的配置
$ git config --global --list
生成密匙
$ ssh-****** -t rsa -C "[email protected]"
连续3个回车。如果不需要密码的话。
最后得到了两个文件:id_rsa和id_rsa.pub。
添加到SSH-Agent
确保 ssh-agent 是可用的。ssh-agent是一种控制用来保存公钥身份验证所使用的私钥的程序,其实ssh-agent就是一个**管理器,运行ssh-agent以后,使用ssh-add将私钥交给ssh-agent保管,其他程序需要身份验证的时候可以将验证申请交给ssh-agent来完成整个认证过程。
# start the ssh-agent in the background
eval "$(ssh-agent -s)"
Agent pid 59566
添加生成的 SSH key 到 ssh-agent。
$ ssh-add ~/.ssh/id_rsa
登陆Github/Gitlab添加SSH-Key
上一篇: let's shell---ln 命令使用参数详解
下一篇: Git 操作整理笔记