参考链接:https://blog.csdn.net/qq_40861368/article/details/83382543

    2020-03-31 08-28-22 的屏幕截图.png

    1.打开终端输入:ssh-keygen -t rsa -C '260199@gree.com.cn'

    说明:邮箱地址查找:gitlab->Settings->Profile
    2020-03-31 08-50-42 的屏幕截图.png

    2.接下来会出现:Enter file in which to save the key (/home/260199/.ssh/id_rsa):
    若使用默认的/home/260199/.ssh/id_rsa路径,点击enter默认就可以。
    在这个地方我犯了一个很傻的错误,输入了yes,然后在当前路径下生成了yes和yes.pub文件保存密钥和公钥。然后导致我没有找到默认路径下的文件。。。

    3.Enter passphrase (empty for no passphrase):
    同样直接enter就可以

    4.Enter same passphrase again:
    和上一步同样的操作

    5.在/home/260199/.ssh下成功生成id_rsa和id_ras.pub
    2020-03-31 08-36-41 的屏幕截图.png

    6.在gitlab上操作
    gitlab->settings->SSH Keys
    2020-03-31 08-39-05 的屏幕截图.png
    id_rsa.pub中的内容(公钥)复制粘贴到Key中,titile名随便起,点击Add key就可以了。

    1. 经过如上操作,再次拉取代码和提取代码应无需再输密码,若还需输入密码
      输入git config --global credential.helper store 命令
      然后操作pull/push 会让输入用户名密码,第一次输入进去。下次再操作pull/push时就不需要输入用户名密码了。