git status 命令
通過git status命令可以檢視當前工作區和暫存區檔案的狀態。
這是Git中最為常用的命令之一,程式碼例項如下:
[Shell] 純文字檢視 複製程式碼$ git status
程式碼執行效果截圖如下:
可以看到工作區具有兩個檔案,且檔案處於未跟蹤狀態(Untracked)。
檔案所處狀態介紹:
(1).未跟蹤狀態(Untracked):
未跟蹤狀態的檔案,是在工作區,但是未納入Git管理的檔案,不參與版本控制。
使用git add命令即可將未跟蹤檔案納入管理,更多內容參閱git add命令詳解一章節。
(2).位於暫存區待提交狀態(Staged):
工作區中有兩個未跟蹤的檔案readme.txt和antzone.txt,下面將antzone.txt納入跟蹤。
程式碼如下:
[Shell] 純文字檢視 複製程式碼$ git add antzone.txt
下面檢視當前專案狀態,程式碼如下:
[Shell] 純文字檢視 複製程式碼$ git status
程式碼執行效果截圖如下:
git add命令將antzone.txt檔案納入跟蹤,其實就是提交到暫存區。
changes to be committed表示檔案已經位於暫存區處於可以提交的狀態。
它前面被標註new file(因為第一次被提交到暫存區)。
(3).Modified狀態:
納入跟蹤的檔案在工作區中被修改後就會處於Modified狀態。
下面修改一下antzone.txt檔案,檢視一下狀態:
[Shell] 純文字檢視 複製程式碼$ git status
程式碼執行效果截圖如下:
可以看到antzone.txt檔案處於Modified狀態。
相關文章
- git status命令詳解Git
- git status 命令總結 —— Git 學習筆記 06Git筆記
- [原創] How to show chinese character in Git StatusGit
- Git(6)-- 記錄每次更新到倉庫(git clone、status、add、diff、commit、rm、mv命令詳解)GitMIT
- MySQL show status 命令詳解MySql
- MySQL SHOW STATUS命令介紹MySql
- 痞子衡嵌入式:第一本Git命令教程(3)- 變動(status/diff)Git
- Git基礎命令之git rebase命令Git
- GIT 命令Git
- git命令Git
- Git之"git diff"命令Git
- git push命令Git
- Git——rebase命令Git
- git init 命令Git
- Git的命令Git
- git show 命令Git
- git checkout 命令Git
- git命令速查Git
- git 命令速查Git
- git命令整理Git
- git rebase命令Git
- Git 命令整理Git
- git命令大全Git
- Git是什麼?Git基本命令+工作區命令Git
- JB的git之旅-git命令列Git命令列
- [git]git分支常用命令Git
- MySQL show status命令輸出結果詳解MySql
- git 命令之git rebase 用法&git rebase介紹Git
- git簡單命令Git
- Git命令小記Git
- git命令總結Git
- Git命令彙總Git
- git bisect 命令教程Git
- git show命令用法Git
- git grep命令用法Git
- 【Git】命令列操作Git命令列
- Git 命令列使用Git命令列
- Git基本命令Git