Я довольно новичок в Git. Мой вопрос касается выполнения команды git diff HEAD
до того, как она когда-либо совершится. Я знаю, что HEAD не существует, пока я что-то не совершил. Итак, как мне сделать, чтобы получить разницу между рабочим каталогом & начальным состоянием репо.Git diff HEAD перед тем, как совершать
Я знаю, что эта команда дает разницу между рабочей директорией & индексом (Стадия):
git diff
И что следующая команда дает разницу между индексом & РЬИХ:
git diff --cached
Я не понимаю: это вновь созданный пустой репо? – giorgian
Ровно! новое репо – h4k1m
'git diff' пустого репозитория с (измененным) рабочим каталогом - это просто содержимое рабочего каталога ...' find. -тип f -print0 | xargs -0 cat' должен показать вам весь рабочий каталог ... – twalberg