打开gitbash
1、查看是否已有公钥
输入命令 ls -al ~/.ssh
$ ls -al ~/.ssh
total 30
drwxr-xr-x 1 310111 1049089 0 Apr 27 2022 ./
drwxr-xr-x 1 310111 1049089 0 Aug 7 13:55 ../
-rw-r--r-- 1 310111 1049089 1831 Apr 27 2022 id_rsa
-rw-r--r-- 1 310111 1049089 408 Apr 27 2022 id_rsa.pub
-rw-r--r-- 1 310111 1049089 1470 Apr 27 2022 id_rsa_.ppk
-rw-r--r-- 1 310111 1049089 863 Sep 3 2021 known_hosts
-rw-r--r-- 1 310111 1049089 104 Aug 18 2021 known_hosts.old
2、若无公钥则生成SSH公钥
ssh-keygen -t ed25519 -C "your_email@example.com"
如果您使用的是不支持Ed25519算法的旧系统,请使用:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
3、新增 SSH 密钥到 GitHub/GitLab 帐户
打开自己的GitHub/GitLab网页,点击头像,进入用户设置界面,选择SSH密钥设置,将.pub文件里的内容拷贝到密钥栏中。