Git
安装git并进入git的bash
配置用户信息
# 配置用户名
git config --global user.name "username" //
# 配置邮箱
git config --global user.email "username@email.com"
github 需要用户名和邮箱都为真实
同时使用ssh-keygen默认生成公匙并连接
gitee 需要邮箱真实,用户名可以不为真
使用生成命令为ssh-keygen -t rsa -C “xxxxx@xxxxx.com”
生成密匙
# 生成rsa命令,三次交互直接回车
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"
# 查看生成的rsa密匙
cat ~/.ssh/id_rsa.pub
使用密匙
将生成的rsa密匙复制,在gitee或github中找到SSH KEY设置,添加该rsa密匙。
测试连接是否可用:
# 测试gitee连接
ssh -T git@gitee.com
# 测试github连接
ssh -T git@github.com
特别注意
# 显示测试连接过程中的详细信息
ssh -vT git@github.com
出现访问被拒绝可以查看具体信息来排查问题,可能出现dns解析错误,或者代理软件导致github.com域名解析为127.0.0.1