目的
學(xué)習(xí)如何暫存更改以用于稍后提交。
現(xiàn)在告訴 Git 暫存更改,并檢查狀態(tài)。
$ git add hello.rb
$ git status
你應(yīng)該看到:
$ git add hello.rb
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: hello.rb
#
對(duì) hello.rb 文件的更改已被暫存。這意味著 Git 現(xiàn)在知道這些更改,但還沒有永久記錄到倉庫中。下面的提交操作將包括暫存的更改。
如果你決定不提交更改,那么 status 命令將提醒你使用 git reset命令能取消暫存更改。