Git版本庫的狀態
阿新 • • 發佈:2018-12-17
1.修改檔案
修改倉庫裡的檔案readme.txt.
$ vim readme.txt
修改後的檔案內容如下:
Welcome to git.
Git is a version control system.
Git is free.
執行git status 命令檢視倉庫的狀態。
$ git status On branch master Changed but not updated: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: readme.txt no changes added to commit (use "git add" and/or "git commit -a")
上述結果表示,readme.txt被修改了,但是還沒有準備提交。
2.準備提交
執行git add命令執行提交的第一步。
$ git add readme.txt
執行git status 命令檢視倉庫的狀態。
$ git status
On branch master
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
modified: readme.txt
上述結果表示,將要被提交的修改包括readme.txt。
3.提交
執行git commit命令執行提交的第二步。
$ git commit -m "modify file"
[master 4e22fba] modify file
1 files changed, 1 insertions(+), 0 deletions(-)
執行git status 命令檢視倉庫的狀態。
$ git status
On branch master
nothing to commit (working directory clean)
現在沒有需要提交的修改了,工作目錄是乾淨的。