git status 命令
git status
命令用于查看 Git 仓库当前状态的命令。
git status
命令可以查看在你上次提交之后是否有对文件进行再次修改。
使用方法
✅ 基本用法:
git status
✅ 简短输出,以紧凑格式显示状态 (-s
或--short
):
git status -s
输出结果:
M file.txt # 已修改但未暂存
A newfile.txt # 新文件已暂存
?? untracked # 未跟踪文件
✅ 显示分支信息,在输出中包含分支和跟踪信息 (-b
或--branch
):
git status -b
输出结果:
On branch main
Your branch is up to date with 'origin/main'.
✅ 显示详细帮助 (--help):
git status --help
使用实例
✅ 假设你在一个 Git 仓库中,添加了一个名为 hello.php
的文件和一个名为 README
的文件。
$ git status
On branch master
Initial commit
Changes to be committed:
(use "git rm --cached <file>..." to unstage)
new file: README
new file: hello.php
✅ git status 命令会显示以下信息:
On branch master
:表示当前位于名为 "master" 的分支上Initial commit
:表示这是该 Git 仓库的初始提交(即第一次提交)Changes to be committed
:列出了已经暂存(staged)准备提交的文件变更new file: README
:新增的 README 文件已暂存。new file: hello.php
:新增的 hello.php 文件已暂存
✅ 我们也可以使用-s
参数来获取简短地输出结果:
$ git status -s
AM README
A hello.php
AM
状态的意思是这个文件在我们将它添加到缓存之后又有改动。
评论区 0
发表评论
教程介绍
Git 是一个分布式版本控制系统,用于高效管理文件的修改历史,支持多人协作开发。
37
章节
60
阅读
0
评论
反馈提交成功
感谢您的反馈,我们将尽快处理您的反馈