美文网首页程序员工具癖PHP实战
git在客户端无密码执行

git在客户端无密码执行

作者: Stone_Zhuo | 来源:发表于2017-03-05 11:37 被阅读214次

    在进行git操作的时候有两种身份验证方式,一种是密码,另一种是证书,使用密码不安全而且比较麻烦,所以推荐使用证书进行身份验证。在客户进行证书的生成,然后加到服务器上,之后就可以愉快地通过git在本地进行代码的版本管理了。

    使用密码.png

    具体步骤

    • 生成id_rsa.pub
    ssh-keygen.png
    • 获取id_rsa.pub
    id_rsa.png
    • id_rsa.pub交给系统管理员在服务器上去配置
    • 再次进行git操作就不需要密码了,笔者的演示中有一个passphrase,这个是在生成证书的时候设置的,如果当初没有设置就不会有这样的密码。
    git-clone.png
    • 如果没有进行过git配置的要先进行配置,配置文件在用户目录下,没有会自动生成。
    git-config.png git-config-file.png
    • 接着就可以愉快地进行git操作了
    git-status.png new-file.png git-push.png

    本文首发于公众号:programmer_cc,转载请注明出处。


    微信公众号.jpg

    相关文章

      网友评论

        本文标题:git在客户端无密码执行

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