美文网首页
Git配置`ssh key`

Git配置`ssh key`

作者: SILENCE_SPEAKS | 来源:发表于2021-04-13 16:36 被阅读0次

    一. Git配置ssh key

    1. 打开git bash操作窗口,查询相关用户名和邮箱是否配置,命令如下:

    git config --global  --list 
    
    <!--已配置显示结果如下-->
    user.name=yourUsername
    user.email=yourEmail
    credential.helper=manager
    
    <!--如果未配置,可通过执行以下命令进行配置-->
    git config --global  user.name "yourNewUsername"
    git config --global user.email "yourNewEmail"
    

    2. 确认用户名和邮箱已经配置成功,则执行以下命令生成密钥,命令如下:

    ssh-keygen -t rsa -C "yourEmail"
    
    <!--点击回车键之后需要进行以下几步确认:
    1. 确认秘钥的保存路径(如果不需要改路径则直接回车);
    2. 如果上一步置顶的保存路径下已经有秘钥文件,则需要确认是否覆盖(如果之前的秘钥不再需要则直接回车覆盖,如需要则手动拷贝到其他目录后再覆盖);
    3. 创建密码(如果不需要密码则直接回车);
    4. 确认密码;
    执行结果如下(全部默认):-->
    $ ssh-keygen -t rsa -C "yourEmail"
    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/13939/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /c/Users/13939/.ssh/id_rsa.
    Your public key has been saved in /c/Users/13939/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:o+3hwOnpbH7dHyg2XQNTL/1P0LPF957lEtJAkm1Tipc 13939420217@163.com
    The key's randomart image is:
    +---[RSA 2048]----+
    |          .o..o  |
    |          .+++ = |
    |          ..E.o.B|
    |           . = oB|
    |        S   . =.=|
    |     . + . . + *+|
    |      = o.+.o o.+|
    |     o.=.o.o.  o |
    |     +*.o    ..  |
    +----[SHA256]-----+
    

    3. 如果是配置GitHub、GitLab、Gitee的ssh keys,直接在各自对应的设置里找到相关配置页面,添加的时候把本地的id_rsa.pub中的内容直接复制粘贴进去即可。

    相关文章

      网友评论

          本文标题:Git配置`ssh key`

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