美文网首页
Git与Github备忘

Git与Github备忘

作者: DLight | 来源:发表于2016-08-25 13:51 被阅读0次

    一、git及github起源

    最初 Git 的开发是为了辅助 Linux 内核开发的过程,作为一种过渡方案来替代 BitKeeper(分布式版本控制系统)。但后来在很多其他自由软件项目中也使用了 Git。相较于Git为本地仓库,那么Github则是git的远程仓库

    二、git及github优势

    ①免费、开源的分布式版本控制系统(CVS)
    ②版本库本地化,支持离线提交,相对独立不影响协同开发
    ③把内容按元数据方式存储完整克隆版本库。所有版本信息位于.git目录中,它是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签、分支、版本记录等。
    合并方便且快速

    三、git及github的使用

    安装git并注册githubgit下载 github官网
    ②** github创建远程仓库。首页点击New Repository,选择public公共仓库(private为隐藏收费仓库.PS.可自行搭建隐藏仓库)。并选择是否创建readme.md文件(readme文件支持markdown语法)。如图所示:

    1.png
    2.png
    git常用操作**。
    • SSH keys绑定(正常访问):可在Git GUI——help——show ssh keys中查看,并在github设置中绑定。也可以使用命令获得。
    • 查看内容 demo:cat XXX/查看状态 demo:git status/查看历史版本 demo:git log /版本回退 demo: git reset XXX/查看文件夹内容 demo: ls -a/...
    • 创建本地仓库 demo: mkdir test / cd test /git init /
    • 本地文件上传 demo: git add (.)XXX/git commit -(a)m
    • 上传本地仓库到远程仓库 demo: git remote add git@github.com:用户名/远程仓库名.git /git push -u origin master(第一次使用-u创立连接。origin非固定,可指定已有项目)。
      -合并远程与本地仓库 demo:git pull --rebase origin master
    • 克隆到本地仓库 demo:git clone git@github.com:用户名/远程仓库名.git
    • 分支创建 demo:git branch XXX
    • 上传到分支 demo:git push origin XXX

    相关文章

      网友评论

          本文标题:Git与Github备忘

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