查看和配置本地 git 环境
bash
git config --list
git config --global user.name="your_name"
git config --global user.email="your_email@example.com"
git config --list 用来查看系统配置参数,包含全局变量,如用户名,用户邮箱等
生成 SSH 密钥
bash
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
生成密钥过程中,可以直接跳过所有密码输入环节,使用 Enter 回车键即可
最终生成的密钥文件会存在用户目录下, windows 下如下所示两个文件:

id_rsa.pub 是公钥,可以添加进 github, gitlab 的密钥管理中,这步比较简单省略~
本地 Git 及免密功能验证
使用 Git clone 一个现有的仓库或者 git pull,如无密码输入框出现则,已实现功能
TortoiseGit 共享本地 Git SSH 密钥
下载和安装 TortoiseGit 比较简单,直接下一步直到结束即可
安装完成后,邮件选择 setting 后,按照下图先设置用户名和邮箱,与本地 git 保持一致即可

接下来设置使用本地 SSH 密钥, 在 Network 页面,SSH 配置中,将 SSH Client 设置为本地 Git 使用相同的 ssh.exe 即可。
