2016-07-14 6 views
0

У меня есть репозиторий GIT со многими очень большими файлами, которые я удалил в своем недавнем изменении. Использование git-diff создает этот гигантский файл diff, с которым сложно работать. Причина, по которой файл является гигантским, заключается в том, что он содержит список файлов, которые были удалены.Как показать в diff, что файл был просто удален

Есть ли способ создать версию diff, в которой будет просто указано, что файл был удален? Я пробовал --irreversible-delete, но это не похоже на то, что наш GIT 1.7.3.2 поддерживает его. Использование --diff-filter тоже не будет работать. Имеет ли diff-формат возможность отображать файл без удаления старого содержимого?

+0

git status сделает это за вас - если это все, что вы хотели? – zee

+0

Нет, это не то, что я хочу, к сожалению. Я хочу, чтобы diff не имел никакого старого содержимого файла, если это возможно. – ilya1725

ответ

1

Вам нужно будет перейти на версию Git не менее 1.7.6, где была добавлена ​​опция.

Обратите внимание, что вы все равно можете использовать более старую версию Git; вам просто нужно использовать более новую для создания различий.

+0

Он работает, спасибо. На самом деле нужно подтолкнуть наши ИТ, чтобы повысить уровень GIT. – ilya1725