3.Git状态、工作区、基本工作流程

三种状态
  • 已提交(committed)
    表示数据已经安全的保存在本地数据库中
  • 已修改(modified)
    修改了文件,还没保存在数据库中
  • 已暂存(staged)
    一个已修改的文件的当前版本做了标记,使之包含在下次提交的快照中
三个工作区
  • Git仓库
    Git用来保存项目的元数据和对象数据库的地方。从其它计算机克隆仓库时,拷贝的就是这里的数据。
  • 工作目录
    对项目的某个版本独立取出来的内容。从Git仓库的压缩数据库中提取出来的文件,放在磁盘上供你使用或修改。
  • 暂存区域
    一个文件,保存了下次将提交的文件列表信息,一般在Git仓库目录中,有时候也被称作“索引”
基本工作流程

1.在工作目录中修改文件
2.暂存文件,将文件的快照放入暂存区域
3.提交更新,找到暂存区域的文件,将快照永久性存储到Git仓库目录

Git目录保存着特定版本文件->已提交状态
做了修改并已放入暂存区域->暂存状态
修改后还没放入暂存区域->修改状态

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容