美文网首页IT.蒲公英 er
Git:配置好ssh, 提交不再需要填账号密码了

Git:配置好ssh, 提交不再需要填账号密码了

作者: 徐磊x | 来源:发表于2017-03-29 22:10 被阅读30次

    Git SSH配制

    1. 检测是否已存在SSH配制文件
    cd ~/.ssh
    

    如果没有ssh文件将提示 No such file or directory。如果有则进入~/.ssh路径下(ls查看当前路径文件,rm * 删除所有文件)

    cd ~/.ssh
    ls
    rm *
    
    1. 生成ssh key
    $ ssh-keygen -t rsa -C "xxx@163.com"
    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/leix/.ssh/id_rsa): leix.ssh
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in leix.ssh.
    Your public key has been saved in leix.ssh.pub.
    The key fingerprint is:
    SHA256:V8fcOSNKAW37ulD0WyG4WnDd7yRZBiPL5jT4WDDIGQc xxx@163.com
    The key's randomart image is:
    +---[RSA 2048]----+
    |       .E**.. o  |
    |        +. B+=.+.|
    |         .o=X++*+|
    |          =X+oo+=|
    |        S o=+.o.o|
    |         .+  .o+ |
    |         o  ..  .|
    |          ..     |
    |           ..    |
    +----[SHA256]-----+
    

    这样ssh key 就生成成功了

    1. 在github.com上配制ssh key

    在github中点击“setting -> SSH and GPG Keys -> New SSH Key”
    把xxx.ssh.pub文件中的内容粘贴到输入区中,点击“Add SSH Key”,完成配制
    然后通过ssh地址clone项目到本地,同样使用git push来推送修改


    相关文章

      网友评论

      本文标题:Git:配置好ssh, 提交不再需要填账号密码了

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