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筆記
- Git(6)-- 記錄每次更新到倉庫(git clone、status、add、diff、commit、rm、mv命令詳解)GitMIT
- MySQL show status 命令詳解MySql
- [原創] How to show chinese character in Git StatusGit
- Git基礎命令之git rebase命令Git
- git status顯示了未修改的檔案Git
- git命令列命令Git命令列
- GIT 命令Git
- git命令Git
- # Git命令Git
- Git——rebase命令Git
- Git的命令Git
- git init 命令Git
- git checkout 命令Git
- git命令整理Git
- git show 命令Git
- git命令速查Git
- git push命令Git
- Git是什麼?Git基本命令+工作區命令Git
- JB的git之旅-git命令列Git命令列
- [git]git分支常用命令Git
- Git命令彙總Git
- git命令總結Git
- git grep命令用法Git
- git show命令用法Git
- Git命令簡介Git
- Git 命令列使用Git命令列
- Git命令小記Git
- git簡單命令Git
- git bisect 命令教程Git
- git 命令彙總Git
- git基本命令Git
- 【Git】命令列操作Git命令列
- 玩轉git與github--git命令Github
- Git基本命令 -- 建立Git專案Git
- 【Git】git常用命令彙總Git
- Git學習3 --- Git命令列基本操作Git命令列