3.Git的三种状态以及工作流程

三种状态

Git 有三种状态,你的文件可能处于其中之一: 已修改(modified) 、已暂存(staged)和已提交(committed)

基本的 Git 工作流程如下:

  • 已修改表示在工作区修改了文件,但还没把想要保存的修改保存到暂存区。
  • 已暂存表示把想要暂存的修改已保存到暂存区,等待提交本地Git仓库。
  • 已提交表示把暂存区的修改已从暂存区提交到了本地Git仓库。

这会让我们的 Git 项目拥有三个阶段:工作区、暂存区以及 本地Git 仓库。

.Git的三种状态以及工作流程"/

工作区是对项目的某个版本独立提取出来的内容。 这些从 Git 仓库的压缩数据库中提取出来的文件,放在磁盘上供你使用或修改。

暂存区是一个文件,保存了下次将要提交的文件列表信息,一般在 Git 仓库目录中。 按照 Git 的术语叫做“索引”,不过一般说法还是叫“暂存区”。

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

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/basic/git/1606.html

(0)
上一篇 2020年8月3日 00:14
下一篇 2020年8月3日 01:12

相关推荐

  • 5.Git的安装步骤(Linux)

    使用Linux发行版的首选软件包管理器在Linux上安装Git最为简单。 Debian / Ubuntu Debian / Ubuntu发行版的最新稳定版本 对于Ubuntu,此PPA提供最新的稳定上游Git版本 老一点的Debian或Ubuntu Linux,要把命令改为sudo apt-get install gi…

    Git教程 2020年8月3日
    07380
  • 8.Github的代码提交步骤(Linux)

    我们可以通过如下两种方式向远程仓库提交代码。 方法1、有远程仓库 方法2、无远程仓库 首先用本地程序开发框架新建工程,然后到gitee新建空的同名远程仓库。

    Git教程 2020年8月5日
    08670
  • 4.Git的使用方式:命令行和GUI软件

    命令行 Git 有多种使用方式。 你可以使用原生的命令行模式,也可以使用 GUI 模式,这些 GUI 软件也能提供多种功能。 在本书中,我们将使用命令行模式。 这是因为首先,只有在命令行模式下你才能执行 Git 的 所有 命令,而大多数的 GUI 软件只实现了 Git 所有功能的一个子集以降低操作难…

    Git教程 2020年8月3日
    07300

发表评论

登录后才能评论