gitlab 配置 ssh

配置username和email

  • 使用git的命令行输入:
    • git config --global user.name “your username”
    • git config --global user.email “your email address”

生产新的SSH密钥

  • 使用git的命令行输入:
    • ssh-keygen -t rsa -C “your email address”
    • 结果如下图:
      在这里插入图片描述

将生产的SSH密钥添加到ssh-agent中

  • 使用git的命令行输入:

    • ssh-add path

    path 是 id_rsa的路径如:/c/Users/Administrator/.ssh/id_rsa

  • 若 add命令运行失败则先执行 ssh-agent bash 命令

添加到gitlab账户

  • 使用文本编辑器打开rsa_pub 文件(与id_rsa文件在同一个文件夹下),将内容全部复制到 gitlab账户中的SSH Keys中,如下图:
    gitlab主界面用户头像中的settings选项
    ssh keys 配置位置

配置完成后就可以使用ssh协议拉去和上次项目到git了

  • 如下图:
    在这里插入图片描述