В чем разница между этими командами git diff?

В чем разница между следующими командами git?

  1. git diff HEAD
  2. git diff HEAD ^
  3. git diff --cached или синонимом git diff --staged
  4. git diff
51
задан Matthew Rankin 10 September 2010 в 05:36
поделиться