站长网(Downzz.com)
站长网(Downzz.com)
当前位置:首页 > 站长教程 > 建站经验 > Git教程
git status命令详解_Git教程
时间:2019-10-26 07:22:53 围观:713 来源:Downzz

通过git status命令可以查看当前工作区和暂存区文件的状态。

这是Git中最为常用的命令之一,代码实例如下:

$ git status

代码运行效果截图如下:


可以看到工作区具有两个文件,且文件处于未跟踪状态(Untracked)。

文件所处状态介绍:

(1).未跟踪状态(Untracked):

未跟踪状态的文件,是在工作区,但是未纳入Git管理的文件,不参与版本控制。

使用git add命令即可将未跟踪文件纳入管理,更多内容参阅git add命令详解一章节。

(2).位于暂存区待提交状态(Staged):

工作区中有两个未跟踪的文件readme.txt和antzone.txt,下面将antzone.txt纳入跟踪。

代码如下:

$ git add antzone.txt

下面查看当前项目状态,代码如下:

$ git status

代码运行效果截图如下:


git add命令将antzone.txt文件纳入跟踪,其实就是提交到暂存区。

changes to be committed表示文件已经位于暂存区处于可以提交的状态。

它前面被标注new file(因为第一次被提交到暂存区)。

(3).Modified状态:

纳入跟踪的文件在工作区中被修改后就会处于Modified状态。

下面修改一下antzone.txt文件,查看一下状态:

$ git status

代码运行效果截图如下:


可以看到antzone.txt文件处于Modified状态。

文章为作者独立观点不代表本网立场,未经允许不得转载。