You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Qingquan-Li
changed the title
Git_3 Git 文件的三种状态及其生命周期
Git_3 Git 文件的三种状态及其生命周期(git add)
Jun 23, 2019
Qingquan-Li
changed the title
Git_3 Git 文件的三种状态及其生命周期(git add)
Git_3 Git 文件的三种状态及其生命周期(已修改modified、已暂存staged、已提交committed)
Jun 23, 2019
Qingquan-Li
changed the title
Git_3 Git 文件的三种状态及其生命周期(已修改modified、已暂存staged、已提交committed)
Git_3 Git 文件的三种状态及其生命周期(git status,已修改modified、已暂存staged、已提交committed)
Jun 23, 2019
Git 文件的三种状态
由此引入 Git 项目的三个工作区域的概念:工作目录、暂存区域、Git 仓库。
工作目录、暂存区域、Git 仓库
Git 基本的工作流程
如果 Git 目录中保存着的特定版本文件,就属于已提交状态。 如果作了修改并已放入暂存区域,就属于已暂存状态。 如果自上次取出后,作了修改但还没有放到暂存区域,就是已修改状态。
Git 文件的生命周期
已跟踪(使用
git add
命令跟踪文件)的文件是指那些被纳入了版本控制的文件,在上一次快照中有它们的记录,在工作一段时间后,它们的状态可能处于未修改,已修改或已放入暂存区。工作目录中除已跟踪文件以外的所有其它文件都属于未跟踪文件,它们既不存在于上次快照的记录中,也没有放入暂存区。
初次克隆某个仓库的时候,工作目录中的所有文件都属于已跟踪文件,并处于未修改状态。
工作目录中编辑过某些文件之后,由于自上次提交后你对它们做了修改,Git 将它们标记为已修改文件。 我们逐步将这些修改过的文件放入暂存区,然后提交所有暂存了的修改到 Git 仓库,如此反复。
使用 Git 时文件的生命周期:
The text was updated successfully, but these errors were encountered: