Untitled

作者: zt1370 | 来源:发表于2014-11-12 21:48 被阅读0次
    gitgit

    Linus的第二个伟大作品

    • 2005年4月3日,开始开发Git。
    • 2005年4月6日,项目发布。
    • 2005年4月7日,Git作为自身的版本控制工具。
    • 2005年6月16日,Linux内核2.6.12发布,Git作为版本控制工具维护Linux核心源代码。

    Git是目前世界上最先进的分布式版本控制系统

    创建版本库

    • git init
    • git add
    • git commit
    • git status
    • git diff

    时光穿梭

    版本回退

    • git log
    • git log --pretty=oneline
    • git reset --hard HEAD^
    • git reflog

    工作区和暂存区

    • 工作区
    • 版本库

    管理修改

    • 第一次修改 -> git add -> 第二次修改 -> git commit
    • 第一次修改 -> add -> 第二次修改 -> add -> commit

    撤销修改

    git checkout <file>

    删除文件

    • 确认删除
      git rm <file>
    • 撤销删除
      git checkout <file>

    远程仓库

    添加远程库

    • 添加
      git remote add origin <url>
    • 提交
      git push -u origin master
      git push origin master

    克隆远程库

    git clone

    分支管理

    创建与合并分支

    • 查看
      git branch
    • 新建
      git branch <name>
    • 切换
      git checkout
    • 创建 & 切换
      git checkout -b name
    • 合并某分支到当前分支
      git merge <name>
    • 删除分支
      git branch -d <name>

    相关文章

      网友评论

          本文标题:Untitled

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