項目在git下分為四個狀態:工作目錄管理,暫存區(git add),本地庫(git commit),遠程庫(git push);
git status命令展示的是暫存區和工作目錄的狀態,不涉及到本地庫和遠程庫;
如圖所示(在idea中截的圖):
其中changes to be committed 下的文件是已經執行了git add 但是沒有執行commit 的文件(進了暫存區,但是沒進本地庫)
changes not staged for commit 顯示的是尚未執行git add操作的文件(尚在當前工作目錄,沒有添加進暫存區)