在GITLIB上设置公钥,做免密登录

一. 生产密钥

       生成密钥命令: ssh-keygen  -t  rsa  -C  “qinqiqili@163.com.cn” , 执行该命令后,一直按Enter即可;

       最后该命令,默认会在如下用户主目录下的.ssh文件夹下生成一个文件id_rsa.pub,该文件的内容即是你生产的公钥 。

  注意: ssh-keygen 是一个整体,ssh后面没有空格。

  

   生产的公钥如下:

  

二.打开浏览器,把刚才生产的公钥加入到GIT服务器中

  1. 打开浏览器,输入 24.25.45.14, 该IP是GITLIB服务器的IP;
  2. 点击 “Profile Settings”   

         

    3. 点击“SSH Keys”

    4. 把第二步生成的id_rsa.pub文件的内容复制到key下面的框框里(注意,copy的是id_rsa.pub的内容,这里多一个空格,少一个空格都得不到正确的结果)

     如果该步骤没有报错的话,Title下面的框框里面,会显示你生成id_rsa.pub的时候,输入的注释内容。既命令-C后面的内容: ssh  -keygen  -t  rsa  -C  “qinqiqili@163.com.cn”

     如果该步骤出错,多半是你copy id_rsa.pub的时候,多了一个空格或是少了一个控制,多试几次,一般都能搞定的!

  5. 点击“Add key” ,完成!

   上一步正确以后,才可以点击“Add key”,只要Add Key可以点击,该步骤,一般都不会报错;最后在Your SSH keys下面看到你填写的key,整个过程就成功完成了。

  

四. GIT 参考文档:

        http://git.oschina.net/progit/  

  该文档非常详细,中文的,非常靠谱,只需要看该文档即可,要是把该文档都掌握了,GIT就没有你搞不定的事情了。

原文地址:https://www.cnblogs.com/ordili/p/8406277.html