zoukankan      html  css  js  c++  java
  • git的安装已经连github


    https://help.github.com/articles/generating-ssh-keys

    1.安装git

     

    [plain]  view plain copy
     
    1. sudo apt-get install git-core git-gui git-doc  


     2.设置ssh key,git连接github是通过ssh(一种加密的类似ftp传输协议)

     

    先备份原有的key

     

    [plain]  view plain copy
     
    1. cd ~/.ssh            //进入.ssh目录(隐藏目录 ls -lh查看)  
    2. $ ls                                //列出.ssh目录所有文件  
    3.   
    4. $ mkdir key_backup //创建一个目录用作备份  
    5. $ cp id_rsa* key_backup   //复制.ssh目录原有的key到备份目录  
    6. $ rm id_rsa*                //删除原有的key  


    创建新的ssh key

     

     

    [plain]  view plain copy
     
    1. $ ssh-keygen -t rsa -C "your_email@youremail.com"  


    执行这条命令会提示文件保存路径, press Enter

     

    然后提示输入 passphrase(密码),输入两次(可以不输直接两次Enter)

    然后会在 .ssh 目录生产两个文件: id_rsa   和    id_rsa.pub  

    3. 添加ssh key 到github

     On the GitHub site Click “Account Settings” > Click “SSH Keys” > Click “Add SSH key”

    点击右上角 扳手图标,然后点击左边菜单的 ssh key, 然后右边页面的 add ssh key

    用 kate或者其它文本编辑器打开 id_rsa.puh 文件,复制里面的所有字符 (这里不要使用vi,使用vi复制的key会提示 无效的key,大概是换行的问题

    将复制的 key 粘贴到github的key中,title可不填。 点击     add key 为出现 “无效的 key 提示即可(英文提示)”,前面输入过passphrase的这里也会提示输入。

    4. 测试 ssh 链接 github

     

    [plain]  view plain copy
     
    1. $ ssh -T git@github.com   //就这样输入,不要改动  

    提示successfully 就ok了。

     

    5.  设置自己的git信息

     

    [plain]  view plain copy
     
    1. $ git config --global user.name "Firstname Lastname"Sets the name of the user for all git instances on the system  
    2. $ git config --global user.email "your_email@youremail.com"  


    6. git的使用

     

    //假设已有的项目目录提交

    cd dirname 进入项目目录

    git init         git初始化

    git add .       后面有个“.” 添加当前目录

    git commit -m "commit first time"   本地提交

    //从0开始的项目

    mkdir projectName       创建文件夹

    cd projectName            进入文件夹

    git init                           git初始化

    touch README            创建README文件

    git add README           add README文件

    git commit -m "commit file README" 提交

    7. github那边的设置

    在 github首页 Your Repositories处  点击“new repository” 输入名称和描述信息,选择private还是public 确定,新建一个repository(仓库)

    进入该 repository 可以看到code/newwork/wiki等菜单,在菜单的下面有三个链接地址分别是ssh/http/git only,复制ssh地址

     

    [plain]  view plain copy
     
    1. $ git remote add origin git@github.com:username/Hello-World.gitSets the origin for the Hello-World repo   //这里填刚复制到的地址  
    2. $ git push -u origin master  


  • 相关阅读:
    使用 yo 命令行向导给 SAP UI5 应用添加一个新的视图
    SAP Fiori Elements 应用的 manifest.json 文件运行时如何被解析的
    SAP UI5 标准应用的多语言支持
    微软 Excel 365 里如何设置下拉菜单和自动高亮成指定颜色
    SAP Fiori Elements 应用里的 Title 显示的内容是从哪里来的
    本地开发好的 SAP Fiori Elements 应用,如何部署到 ABAP 服务器上?
    如何在 Cypress 测试代码中屏蔽(Suppress)来自应用代码报出的错误消息
    教你一招:让集群慢节点无处可藏
    应用架构步入“无服务器”时代 Serverless技术迎来新发展
    MySQL数据库事务隔离性的实现
  • 原文地址:https://www.cnblogs.com/riskyer/p/3217854.html
Copyright © 2011-2022 走看看