Git 查看当前状态
要查看当前仓库的状态,可使用 git status
命令。这个命令会显示出当前工作目录中有哪些变化,包括哪些文件被修改、添加或删除,以及是否有未提交的更改等。
以下是 git status
命令的一般输出格式:
On branch <branch-name>
Changes not staged for commit:
(use "git add <file>" to update what will be committed)
(use "git checkout -- <file>" to discard changes in working directory)
modified: <file1>
deleted: <file2>
Untracked files:
(use "git add <file>" to include in what will be committed)
newfile.txt
no changes added to commit (use "git add" and/or "git commit -a")
解释:
On branch <branch-name>
:显示当前所在的分支。Changes not staged for commit
: 显示已修改但尚未暂存的文件。modified: <file1>
:表示某个文件已被修改。deleted: <file2>
:表示某个文件已被删除。Untracked files
: 显示未跟踪的文件,即尚未添加到Git仓库中的文件。no changes added to commit (use "git add" and/or "git commit -a)"
: 总结信息,表示没有更改被添加到提交中,提示你可以使用git add
命令将更改添加到暂存区,然后使用git commit
命令进行提交。
通过 git status
命令,我们可以清楚地了解到仓库的当前状态,从而决定下一步的操作,如是否需要提交更改、回滚更改或者继续工作。