zoukankan      html  css  js  c++  java
  • Git的本地仓库与GitHub的远程仓库

      gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。GitHub 是目前为止最大的开源 Git 托管服务,并且还是少数同时提供公共代码和私有代码托管服务的站点之一,所以你可以在上面同时保存开源和商业代码。

      这里祭出Git的灵魂结构:

      

      

      关于Git与GitHub,最关键的地方是建立连接,这就需要用到SSH公钥。

      一般安装完Git之后,在用户根目录会有一个.ssh的文件夹,里面有如下文件:

      

      如果没有此文件夹,我们通过命令ssh-keygen,然后选择需要创建的位置,即可完成创建SSH公钥。

      其中的id_rsa.pub就是SSH公钥,我们到我们的GitHub账户中,点击设置里面,如图:

      

      将公钥加进去即可完成绑定。

      接下来就是将本地仓库推送到GitHub:

      

    $ git init   // 初始化版本库
    
    $ git add .   // 添加文件到版本库(只是添加到缓存区),.代表添加文件夹下所有文件 
    
    $ git commit -m "first commit" // 把添加的文件提交到版本库,并填写提交备注

      

    $ git remote add [shortname] [url]    //把本地库与远程库关联

    $ git push [shortname] [master]  //推送到远程仓库

    $ git push -u [shortname] [master]  //第一次推送到远程仓库
    $ git fetch [remote-name]    //从远程仓库抓取数据

    $ git remote -v  //显示当前远程仓库及其克隆地址

    $ git remote show [remote-name]  //查看远程仓库的信息

      “人得自个儿成全自个儿!”

        

  • 相关阅读:
    使用Python读取照片的GPS信息
    jquery animate自定义动画
    javascript 跨域名 精简
    c++ 多态
    sougou php mysql 调用
    smarty 快速入门
    html 表单模板
    stl helloworld 链表 快速入门
    解析C函数式宏
    宏常用例子
  • 原文地址:https://www.cnblogs.com/1214804270hacker/p/8863905.html
Copyright © 2011-2022 走看看