【Git】git status

git status

命令格式:git status [<选项> ...] [ - ] [<pathspec>...]

1. Git文件的4种状态

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2. 查看文件状态

1、git status查看所有文件状态:

  • Untracked files:未追踪状态,即不在版本控制中的文件
  • changes to be committed:文件已经提交到暂存区(stage),待committed到respository
  • nothing to commit, working tree clean:文件已经commit到respository
  • Changes not staged for commit:文件已经修改,后续可以git add加到暂存区,也可以是有git checkout filename恢复到未修改的时候

2、git status -s以short的形式查看文件状态

  • 当所有文件都已经commit时,不显示
  • ??:文件未被追踪
  • A:文件已经添加到暂存区
  • M:文件已经修改
  • D:文件已经从stage删除
  • R:文件已经被重命名
  • U:更新但未合并

猜你喜欢

转载自blog.csdn.net/weixin_44441131/article/details/119993580
今日推荐