zoukankan      html  css  js  c++  java
  • git的工作原理


    首先得知道以下几个核心的概念

    • 工作区(Working Directory):仓库文件夹里除了.git目录以外的内容
    • 版本库(Repository):.git目录,用于存储记录版本的信息
      暂缓区(stage)
      分支 (master):git自动创建的第一个分支
      HEAD指针:用于指向当前的分支(就是当前开发的分支)

      示例
    • git add 和git commit的的原理
      git add:把文件修改添加到暂缓区
      git commit :把暂缓区的所有内容提交到当前的分支

      主要工作的原理如下图:


      git的工作原理

      主要是将工作区的项目首先添加到版本库的暂缓区(stage)中,然后添加到分支(master)的代码仓库中



    文/mark666(简书作者)
    原文链接:http://www.jianshu.com/p/cf97aa1581ab
    著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
  • 相关阅读:
    java-正则表达式6
    java-正则表达式5
    java-正则表达式4
    java-正则表达式3
    java-正则表达式2
    12.5
    JAVA GUI随笔
    JAVA个人知识总结
    UML关系图
    JAVA中的聚集和组合的区别和联系
  • 原文地址:https://www.cnblogs.com/lonely-buffoon/p/5946035.html
Copyright © 2011-2022 走看看