美文网首页
在Gitlab上配置工作电脑的ssh key

在Gitlab上配置工作电脑的ssh key

作者: 许可不可以 | 来源:发表于2017-09-01 16:39 被阅读0次

    环境:Ubuntu

    如果是第一次的话,设置Git的user name和email(文章末尾备注了相关的一些操作):

    $ git config --global user.name"humingx"

    $ git config --global user.email"humingx@yeah.net"


    1).首先打开terminal,输入:ls  ~/.ssh,检查是否显示有id_rsa.pub或者id_dsa.pub存在,如果存在请直接跳至第3步。

    2).在bash中输入ssh-keygen -t rsa -C ”yourEmail@example.com”,注意这个地方的邮箱地址地址替换成你自己的邮箱地址;

    因为一台电脑上可能会配置多个gitlab、github的key,最好为它取个名字

    3). 然后ls /home/kxu/.ssh, 会看到生成的两个文件 work_rsa, work_rsa.pub. 打开work_rsa.pub,并且复制全部内容(以ssh-rsa开头,以你的邮箱结尾的所有内容)

    4). 登录gitlab,在设置里找到ssh-keys

    将刚刚复制的内容拷贝到文本框,然后add key

    5)完成上面的步骤之后,就可以在terminal里测试是否配置成功

    ssh -T git@(gitlab的ip地址)


    注:用户名和邮箱地址的作用

    用户名和邮箱地址是本地Git客户端的一个变量,不随git库而改变。

    每次commit都会用用户名和邮箱纪录。

    github的contributions统计就是按邮箱来统计的。

    查看用户名和邮箱地址:

    $ git config user.name

    $ git config user.email

    修改用户名和邮箱地址:

    $ git config --global user.name "username"

    $ git config --global user.email "email"

    相关文章

      网友评论

          本文标题:在Gitlab上配置工作电脑的ssh key

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