美文网首页
git ssh免密登录

git ssh免密登录

作者: 柠檬C927 | 来源:发表于2022-04-13 15:21 被阅读0次

    一、配置 git 的用户信息,用户名和邮箱是自己在Gitlab上申请的账号

    #配置用户名
    git config --global user.name "your_username"
    #配置邮箱
    git config --global user.email "your_email_address@example.com"
    #查看系统配置,可查看已配置的用户名和邮箱
    git config --global --list
    

    配置成功后,执行如下命令,可以查看到已配置的用户名和邮箱

    #查看系统配置
    git config --global --list
    

    二、生成SSH Key(公钥和私钥)
    1、生成公钥秘钥

    #邮箱地址是Gitlab账号的邮箱
    ssh-keygen -t rsa -C "邮箱地址"
    
    

    2、执行过程会有提示,可以直接enter,也可以设置存放路径或设置密码,生成后如下图所示:


    截图_选择区域_20220413110103.png

    3、打开.ssh目录,会显示id_rsa 和 id_rsa.pub两个文件,id_rsa是私钥, id_rsa.pub是公钥。

    截图_选择区域_20220413111425.png

    4、打开Gitlab,登录自己的账号,点击头像——>Edit profile——>SSH Keys。

    image.png

    5、将公钥复制进来,并添加公钥


    image.png

    三、验证是否成功
    使用ssh克隆仓库到本地,如下图可以直接克隆下来,不需要在登录账号密码即可。(也可以试试 推送 git push 和 拉取 git pull)


    image.png

    相关文章

      网友评论

          本文标题:git ssh免密登录

          本文链接:https://www.haomeiwen.com/subject/lmrasrtx.html