Скажем, у меня есть некоторые неподтвержденные незафиксированные изменения.Я делаю git diff --stat
, это дает +x,-y
в целом.Тогда я совершаю это.Теперь я проверяю снова git show <commit_code> --stat
, это дает мне +z, -y
в целом.Почему x
и z
отличаются?
Примечание: я ничего не ставил.git diff --staged --stat
ничего не дает мне, если вы подозреваете.
Впоследствии, когда я наберу git reset HEAD^
и git diff --stat
, я получу + x, -y.
Это очень странно!:)