Git -- IntelliJ IDEA基于SSH方式连接
前言:
虽然通过账密、私人令牌的方式连接git比较方便,但实际不太安全,容易暴露。
行业内大伙更倾向于使用SSH 公私钥方式连接,相较于前者更安全。
原因:
账密在网络传输中可能会暴露,容易被窃取,但SSH连接只会暴露公钥,私钥不易被窃取。
操作:
1、生成本机公私钥
ssh-keygen -t ed25519 -C "729513753@qq.com"
生成指令中的邮箱账号自行替换!!!
- 按
Enter
使用默认路径(~/.ssh/id_ed25519
)。 - 如果不需要密码保护,直接按两次
Enter
(否则输入密码)。
2、将 SSH 公钥添加到 Gitee
查看公钥内容:
cat ~/.ssh/id_ed25519.pub
复制公钥内容添加进gitee配置
3、验证SSH是否连通
ssh -T git@gitee.com
结语:
这种链接是可以通过账密连接的!https://gitee.com/a_cloud/test_xxx.git
后续我们改用ssh后,就不要用之前的仓库链接了,可以改用这种: git@gitee.com:a_cloud/test_xxx.git
评论区