1
我知道,git diff比較了一個staged文件和已修改但未暫存的文件。diff --staged與git中的staged文件進行比較是什麼?
但git diff --staged(或--cached)比較哪些文件?
一個分段文件和一個提交文件?
git diff和git diff --staged之間有什麼區別?
我有點困惑。
在此先感謝。
http://progit.org/book/ch2-2.html
爲了說明,'HEAD'表示當前簽出的提交。 (而且OP是正確的 - 它將分段內容與承諾內容進行比較。) – Cascabel 2011-05-19 13:38:04
指數是否意味着上演區域? – shin 2011-05-19 13:40:25
是的,索引是暫存區域,工作樹是被跟蹤文件的狀態。 – Abizern 2011-05-19 13:58:32