zoukankan      html  css  js  c++  java
  • Git的使用— Git基本概念

    1.SHA-1散列(hash,哈希):一个由40个十六进制字符(0-9和a-f)组成组成字符串,基于Git中文件的内容或目录结构计算出来。

    Git数据库中保存的信息都是以文件内容的哈希值来索引,而不是文件名。

    2.git只有三种状态:已提交(committed)、已修改(modified)、已暂存(staged)。

    committed : 数据已经安全的保存在本地数据库中。

    modified :修改了文件,但还没保存到数据库中。

    staged:对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中。

    3. git项目的三个工作区域:Git仓库、工作目录、暂存区域。

    Git仓库:Git用来保存项目的元数据和对象数据库的地方。Git中最重要的部分,从其他计算机克隆仓库时,拷贝的就是这里的数据。

    work directory : 对项目的某个版本独立提取出来的内容。这些从Git仓库的压缩数据库中提取出来的文件,放在磁盘上供开发者使用或修改。

    staged area :是一个文件,保存了下次将提交的文件列表信息,一般在Git仓库目录中。有时也被称作“索引”。

    4.基本的Git工作流程如下

    (1)在工作目录中修改文件。

    (2)暂存文件,将文件的快照放入暂存区域。

    (3)提交更新,找到找到暂存区域的文件,将快照永久性存储到Git仓库目录。

  • 相关阅读:
    第十三周助教小结
    记事本
    第十二周助教小结
    与周老师会谈之后的感想
    第十一周总结
    第十周助教总结
    听周筠老师一席话,受益匪浅
    2020软件工程作业04
    2020软件工程作业02
    2020软件工程作业01
  • 原文地址:https://www.cnblogs.com/shixiaomiao/p/5163553.html
Copyright © 2011-2022 走看看