美文网首页
设置Git的shh 免密提交/拉取代码(以码云为例)

设置Git的shh 免密提交/拉取代码(以码云为例)

作者: name_howe | 来源:发表于2019-10-29 16:27 被阅读0次

    首先去官网下载最新版本的Git
    下载好后打开git bash
    输入以下命令来生成sshkey:

    ssh-keygen -t rsa -C "这里输入你的邮箱"
    

    按照提示,连续三次回车,即可生成ssh key。通过~/.ssh/id_rsa.pub获取你的pubilc key

    cat ~/.ssh/id_rsa.pub
    

    会返回你的公钥,然后把获取到的公钥复制到你的码云上,标题是自定的。


    码云

    保存以后,回到git bash,输入以下来判断是否添加成功:

    ssh -T git@gitee.com
    

    一般来说会返回:Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access.意思就是你已通过身份验证,但是gitee.com不提供shell访问。
    经过如上操作,有的会发现还需重复输入密码,然后就要进行以下操作了,输入以下命令:

    git config --global credential.helper store
    

    然后push或者pull以下,会让你输入用户名密码,你输入第一次以后,接下来再进行操作就不用在此输入了。
    免密提交/拉取完成 0~0

    相关文章

      网友评论

          本文标题:设置Git的shh 免密提交/拉取代码(以码云为例)

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