Git教程
Git基础
Git 操作

Git status

git status命令用于显示存储库和暂存区的状态。它使我们可以查看已跟踪,未跟踪的文件和更改。该命令将不显示任何提交记录或信息。
通常,它用于显示 Git Add 和 <一个class="bold" href="https://www.lidihuo.com/git-commit"> Git commit 命令。我们可以检查是否跟踪更改和文件。
让我们了解状态命令的不同状态。

清理工作树时的状态

在使用git status命令开始之前,让我们看一下没有进行任何更改时git状态的样子。要检查状态,请打开git bash,然后在所需目录上运行status命令。它将运行如下:
$ git status
输出:
Git状态
因为没有什么可做的跟踪或取消跟踪工作树,因此输出显示为工作树干净。

创建新文件时的状态

当我们在存储库中创建文件时,存储库的状态会更改。让我们使用 touch 命令创建一个文件。现在,使用status命令检查状态。考虑下面的输出:
Git Status
从上面的输出中可以看到,状态显示为表示为" 未添加任何内容来提交但存在未跟踪的文件(使用" git add"进行跟踪)"。 status命令还显示建议。与上面的输出一样,建议使用add命令来跟踪文件。
让我们跟踪文件,并将文件添加到存储库后将看到状态。要跟踪文件,请运行add命令。考虑以下输出:
Git Status
从上面的输出中,我们可以看到暂存后的状态文件显示为" 要提交的更改"。
在盲目提交之前,我们可以检查状态。此命令将帮助我们避免不想提交的更改。让我们提交它,然后检查状态。考虑以下输出:
Git Status
我们可以看到提交文件后的当前状态是干净的

修改现有文件时的状态

让我们检查修改现有文件时的状态。要修改文件,请运行 echo 命令,如下所示:
$ echo "Text"> Filename
上面的命令会将文本添加到指定的文件中,现在检查存储库的状态。考虑以下输出:
Git状态
我们可以看到更新的文件显示为未跟踪的文件。它以红色显示,因为尚未上演。登台时,其颜色将变为绿色。考虑以下输出:
Git状态

删除文件时的状态

让我们检查从存储库中删除文件时的状态。要从存储库中删除文件,请运行rm命令,如下所示:
$ git rm < File Name>
上面的命令将从存储库中删除指定的文件。现在,检查存储库的状态。考虑以下输出:
Git Status
存储库的当前状态已更新为已删除。

昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4