生成ssh key

作者: 紫霞等了至尊宝五百年 | 来源:发表于2018-01-29 20:49 被阅读29次

    1 检查是否已经存在ssh key

    通常sshkey会默认生成在用户家目录下,所以查看家目录下是否存在.ssh 文件夹,以及是否存在相关目录就行。(~/.ssh/id_rsa)

    2 生成key

    在git bash中输入

    ssh-keygen -t rsa -C "你的邮箱地址"
    

    控制台输出如下:

    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/Shusheng Shi/.ssh/id_rsa):
    Created directory '/c/Users/Shusheng Shi/.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /c/Users/Shusheng Shi/.ssh/id_rsa.
    Your public key has been saved in /c/Users/Shusheng Shi/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:mCl+F1RXrr/R/XjNNpZx37esSU/01P3LKLkSPu7gRQM sss2855845850@gmail.com
    The key's randomart image is:
    +---[RSA 2048]----+
    |          . ...  |
    |         . . .   |
    |       E.     .  |
    |       =.    .  o|
    |    . + So  .  .+|
    |   . .  .o.  ..+=|
    |    . ..o.. ..oo%|
    |     ...o+ o. BB@|
    |       .ooo.o+=O=|
    +----[SHA256]-----+
    
    

    为了避免每次进行ssh连接时都需要输入passphrase,这里可以不用输入passphrase,一直回车
    现在你的私钥被放在了~/.ssh/id_rsa 这个文件里,而公钥被放在了 ~/.ssh/id_rsa.pub 这个文件里。

    3 git clone

    在本地项目目录的doc文件夹路径下执行

     git clone git@gitee.com:ssshappymmall/mmall-fe.git
    
    

    输出:

    Cloning into 'mmall-fe'...
    remote: Counting objects: 3, done.
    remote: Total 3 (delta 0), reused 0 (delta 0)
    Receiving objects: 100% (3/3), done.
    

    至此,git仓库建立完毕

    git remote add orgin git@gitee.com:ssshappymmall/mmall-fe.git
    

    将当前文件夹与远程项目地址映射联系

    相关文章

      网友评论

        本文标题:生成ssh key

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