我的理解是,git add .
會將目錄中的所有文件添加到存儲庫。使用「git add」。 (或濫用)
然後通常情況下,如果您編輯一個文件,您將git add file.name
只是該文件將它帶到暫存區域。
我想知道在這個時候再次做git add .
是否有什麼問題,要將所有已修改的文件添加到臨時區域?顯然,這對每個文件運行git add
,即使那些沒有改變,這是不是很糟糕?我猜這不是問題,但想在這裏檢查。
當然,我也知道,我能做的git commit -a
但我不知道這在技術上是一樣的做git add .
其次git commit
或者如果它是足夠聰明,只是add
特定文件。