zoukankan      html  css  js  c++  java
  • 简单实操_Github创建本地仓库及SSH KEY

    一、电脑上安装 Git

    Ubuntu安装GIt:  apt-get install git

    查看版本信息:    git version

    配置Git用户信息  输入:

    git config --global user.name "your name"

    git config --global user.email  "your email address"

    键入命令之后屏幕没有输出,则代表设置成功了

    git config --list 查看git配置信息
    git config user.name 查看git用户名
    git config user.email 查看邮箱配置

    二、开启 SSH 服务

    首先介绍以下什么是SSH服务。SSH是一种安全的传输模式。

    github要求推送代码的用户是合法用户,所以每次推送的时候都要输入帐号密码。

    但是这样的话比较麻烦,所以可以在你的电脑上生成一个唯一的公钥和私钥,公钥放到github上,私钥放到本地。

    当你需要github推送的时候,git就会拿你的私钥跟它的公钥进行匹配。

    正确的话就认为你是合法的,允许推送。

    sshkey可以理解为你的身份标识。

    私钥是你本机上的,别人无法截取。就可以保证sshkey传输是安全的。

    sshd表明ssh-server启动了;

    三、生成 SSH KEY

      一、查看 SSH KEY 和生成SSH KEY

        使用ls -al ~/.ssh  查看ssh key是否存在,如果已经存在 则不需要生成SSH KEY

        

        其中id_rsa为私钥,id_rsa.pub为公钥;

        生成SSH Key   输入:  ssh-keygen -t rsa -C "email address"

        生成ssh key过程中,会让你填写passphrase,连续三次回车即可;

        这里就不上截图了。

      二、复制 SSH KEY

        打开id_rsa.pub文件,将内容复制到剪贴板中: vim id_rsa.pub

      三、添加 SSH KEY

           登录github,打开personal setting页面,选择SSH and GPG keys选项

        往Key里面粘贴从id_rsa.pub中拷贝的内容;

        title可以随便写;这样就可以把公钥告知git了。

      到这里,LInux上的本地github就能够和git建立连接了。

     

    四、创建GitHub仓库

    这里就不介绍了,在github网页上操作即可;

    五、克隆仓库到本地

    使用命令 git clone git@github.com:xxx/xxxx.git

    xxx表示你的git 用户名

    xxxx 表示你的repo

    这种路径格式是SSH格式,另外还有HTTPS格式:https://github.com/xxx/xxxx.git

    +++++++++++++++++++++++++++++++++++++++++++++++

    参考连接:

    https://www.cnblogs.com/woider/p/6533709.html

  • 相关阅读:
    jquery序列化form表单使用ajax提交后处理返回的json数据
    log4net VS2012 日志layout自定义,error日志和info日志分别记录到不同文件中
    Bootstrap 填坑1 栅格浮动问题
    C# MVC Transaction 事务
    C# MVC 用户登录状态判断
    SQL中MAX()和MIN()函数的使用
    简单表的 分页存储过程 (不支持多表连接)
    SQL Server 生成数据库代码,包含数据
    js 将数值显示为金额
    Jquery.Validate 扩展方法
  • 原文地址:https://www.cnblogs.com/grooovvve/p/9700232.html
Copyright © 2011-2022 走看看