git 配置 https和ssh 免密码登录

git 配置 https和ssh 免密码登录

  • git clone 两种方式 https clone 和 ssh clone

https clone方式:

设置配置 .git/config

git config --global credential.helper store

输入一次账号密码后第二次就会记住账号密码。

ssh clone方式

配置信息

git init
git config --global user.name '用户名'
git config --global user.email '用户邮箱'

执行生成公钥和私钥的命令:

ssh-keygen -t rsa

按回车3下 一般都是直接不写为空 直接回车
执行查看公钥的命令:

cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDoWoGY2d4/Um1qBb7XHDN3WHCRwLyxs2VFpitlT9x3xhl+158aD
jWdu/7WwYzta4lBlnTaU9GPoMzyo5QTg0MM/RQa4b/muHAFanrUFAEdxSnPwxIMMlmr3k04C3iUCgZtfIpKuUPVur
m0CJuqVfQBV6NBpWREbjHj+4yF9NiFA5MBMcGMrqe/IixhsUq5g/ZxBn8RVitAsHOmA+UOi1c9rgPWXoA1/vHfNWJ
KgiR6dW9C9emcISoHbETlYSBlXHVwxEcd9O/obyVjnRZvfWlTTsf0jZ4MBVekHRJIMDJvyISMs+gOAX9lC6XUNMQB
ALhp35RYNAkkCIkO14ySxdlp zhonghuajinfu@DESKTOP-3JC6CUE

github帐户上面添加SSH KEY,写好title,把上面的公钥复制到key中,即可
git 配置 https和ssh 免密码登录_第1张图片
如果是gitblit帐户,登录-》用户中心 切换到SSH Keys 复制key,保存即可
git 配置 https和ssh 免密码登录_第2张图片

如果TortoiseGit 免登录方式

  • 生成key,在tortoiseGit安装目录下找到puttygen.exe,打开

git 配置 https和ssh 免密码登录_第3张图片
git 配置 https和ssh 免密码登录_第4张图片
回到putty 点击 Save private key 保存为tortoiseGit可以识别的 .ppk文件,保存。
git 配置 https和ssh 免密码登录_第5张图片
公钥复制到github,gitblit帐户ssh key中就好, 打开git设置,填上私钥就好。
git 配置 https和ssh 免密码登录_第6张图片

你可能感兴趣的:(linux)