Git 基础

git 的三种状态

已经提交 committed: 表示数据已经安全的保存在本地的数据库中
已经修改 modified: 表示修改了文件, 但是还没有保存在数据库中
已经暂存 staged: 表示对一个已经修改的文件做了标记, 使其包含在下次的提交操作之中

git 项目的三个工作区域的概念

Git 仓库目录: 存放项目的元数据以及对象数据库
工作目录: 对项目的某一个版本独立体取出来的内容(可见文件)放在磁盘上使用修改
暂存区域: 是一个文件 保存了下次将要提交的文件列表信息

git 基本工作流程

在工作目录(可见的文件)中更改文件进行一系列操作: 增删改 文件状态变成 modified
暂存文件: git add ., 将文件的快照放入暂存区域 文件状态变成 staged
提交更新: git commit -m 'xxx' 找到暂存区域的文件, 将快照永久性的存储到本地的 Git 仓库 文件状态变成 committed

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git 基础 第一章 下载以及使用 下载地址: https://github.com/ 1.1配置git ​ ...
    LinDaiDai_霖呆呆阅读 790评论 1 8
  • 必须要了解GIT的原理,才能知道每个操作的意义是什么,才能更容易地理解在什么情况下用什么操作,而不是死记命令。当然...
    zenos876阅读 677评论 0 0
  • 简介 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 与常用的版本控制工具 ...
    闽越布衣阅读 2,882评论 0 18
  • 曾经有个少年,站在摇橹船上,大声地为她唱这首歌。她听不懂粤语,问他在唱什么,他说,陈见夏,你就当是路过了我这只蜻蜓...
    Artin_7e97阅读 623评论 3 1
  • 父亲死亡的时候, 我的灵魂还没长大, 还是一个未谙世事的傻小子, 不知道没有父亲会是一生的痛。 病亡的父亲静静地躺...
    兰郡子阅读 429评论 15 19

友情链接更多精彩内容