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