2012-06-06 25 views

回答

1

首先,它有助於指出,Git存儲您的存儲庫歷史快照,而不是補丁。

因此,當您運行git status並看到您沒有分階段更改時,這並不意味着索引是「空的」。

這意味着在索引中的快照和最新的提交(更準確地說,提交由HEAD引用的提交)之間沒有差異

+0

你的第一句話已經說明了很多,但是對於我來說目前還不清楚指數實際上是什麼。 –

0

另一種考慮它的方法是,如果您執行了git commit,那麼索引始終保留下一次提交的內容。所以,在提交之後,它應該恰好包含該提交的內容。當你做進一步的修改時,你將這些添加到索引來製作你的下一個提交。

相關問題