为git添加ssh

应项目要求,需要为Git配置SSH密钥

生成SSH密钥

1
ssh-keygen -t rsa -b 2048 -C "201250150@smail.nju.edu.cn"

输入命令后,会在对应的.ssh文件夹下生成两个文件id_rsaid_rsa.pub

将公钥拷贝到GitLab账户

1
cat ~/.ssh/id_rsa.pub | clip # 将公钥拷贝至剪贴版

配置Git

注意对Git版本有要求:>= 2.34.0

1
git update-git-for-windows
1
git config [--global] gpg.format ssh
1
git config [--global] user.signingkey ~/.ssh/id_rsa

使用ssh密钥签署提交

1
git commit -S -m "My commit msg" # -S 表示签署提交时使用标志

为git添加ssh
http://example.com/2023/03/08/others/增加ssh/
作者
zhc
发布于
2023年3月8日
许可协议