git status
git status
該命令可以用于查看工作區(qū)內(nèi)所有文件的狀態(tài)
1.我們在工作區(qū)新建一個文件叫test.md森逮,然后git status
凸克,顯示如下
文件狀態(tài)是
untracked files
畔师,不懂幌氮,有道了一下track剪廉,是“追蹤”的意思质帅,應(yīng)該是test.md文件沒有被追蹤的意思吧。他提示我們用git add
命令黔牵。
2.于是我git add test.md
聪轿,然后再git status
很神奇,提示改變了猾浦,文件名由紅色變成了綠色
文件狀態(tài)變?yōu)?code>Changes to be committed: 有道一下陆错,commit是委托的意思,應(yīng)該是該文件已經(jīng)變成被委托管理的狀態(tài)了吧跃巡,猜的危号!
他提示的命令我不是很懂牧愁,還是沒有用素邪。
3.習(xí)慣性git commit
,然后git status
提示:沒有什么可以被托管的了猪半,工作區(qū)很干凈
總結(jié)
git status
可以用來查看當(dāng)前工作區(qū)文件的狀態(tài)兔朦,一個文件在分三種狀態(tài):
git add
前 :untracked files,文件名是紅色的磨确;
git add
后:changes to be committed 沽甥,文件名為綠色;
git commit
后: nothing to commit ,working tree clean乏奥。