Мой вопрос такой же, как и заголовок.
Я узнал, как увидеть разницу между коммитами, но я не знаю, как, когда я хочу видеть между последним коммитом и текущим состоянием, а не коммитом!
Там нетнет прямых способов сделать это?
Просто git diff без фиксации покажет разницу между индексом и рабочим деревом.Если вы ничего не редактировали git add или git rm, то индекс будет таким же, как последний коммит.
git diff
git add
git rm
git diff --cached покажет разницу между последним коммитом и индексом.
git diff --cached
git diff HEAD покажет отличие рабочего дерева от последнего коммита (HEAD).Это будет комбинация изменений в индексе и изменений между индексом и рабочим деревом.
git diff HEAD
HEAD