Когда я запускаю «git rm», я вижу, что файлы были удалены в «git status». Однако после фиксации, когда я запускаю «git log -stat», все, что я вижу, это то, что из файла удалили кучу строк. Нелегко сделать вывод о том, равен ли он группе. Я попытался передать опцию, чтобы показать переименования, но также не выводит удаление (можно подумать об этом как о переименовании в NULL). Похоже, что «--name-status» будет отображать удаленные файлы с «D», но «--stat» будет проигнорирован, если будут переданы обе опции. Как я могу получить «git log» для отображения удаленных файлов?Как я могу просмотреть удаленные файлы с помощью Git?
0
A
ответ
2
git log --stat --summary
даст вам статистику различий (линии изменены), а также упомянуть Creations/делеции в конце.
Пример:
commit e0d418054af3755a933805e587a02d2991e98625
Author: [author redacted]
Date: Fri Jan 13 17:40:25 2012 -0800
Remove jslint
jslint | 17 -
jslint-all | 2 -
jslint.smjs.js | 4270 --------------------------------------------------------
3 files changed, 0 insertions(+), 4289 deletions(-)
delete mode 100755 jslint
delete mode 100755 jslint-all
delete mode 100644 jslint.smjs.js
1
Как насчет использования git log
с --diff-filter=D
?
--diff-filter=[ACDMRTUXB*]
Select only files that are Added (A), Copied (C), Deleted (D), Modified (M), Renamed (R), have their
type (i.e. regular file, symlink, submodule, ...) changed (T), are Unmerged (U), are Unknown (X), or
have had their pairing Broken (B). Any combination of the filter characters may be used. When *
(All-or-none) is added to the combination, all paths are selected if there is any file that matches
other criteria in the comparison; if there is no file that matches other criteria, nothing is selected.
Смежные вопросы
- 1. Как просмотреть удаленные файлы с помощью Git Bash?
- 2. Получить удаленные файлы с помощью git pull
- 3. Как восстановить файлы, удаленные git?
- 4. Git игнорировать удаленные файлы
- 5. Как я могу просмотреть импортированные файлы SASS с помощью Webpack?
- 6. Как вернуть файлы, удаленные с помощью `git rm -r -f`?
- 7. Как я могу просмотреть удаленные записи из таблицы sql-сервера?
- 8. Git: Как вы проверяете все удаленные файлы?
- 9. Удалить удаленные файлы .git Heroku
- 10. Git: объединить удаленные файлы с локальными файлами?
- 11. Как передать удаленные файлы на git pull?
- 12. Отменить удаленные файлы в git?
- 13. Игнорировать удаленные файлы в git?
- 14. Случайно удаленные файлы проекта xcode с помощью команд Git
- 15. Как восстановить удаленные файлы с помощью Java?
- 16. Git отметил все файлы как удаленные
- 17. Как отследить все удаленные файлы в Git
- 18. Git Repository Как восстановить удаленные файлы?
- 19. Как объединены удаленные файлы?
- 20. Git- как я могу проверить файлы филиала?
- 21. GitHub - Как я могу импортировать файлы, чтобы их просмотреть?
- 22. git lfs pull восстанавливает удаленные файлы
- 23. Howto "git ls" файлы, отмеченные git как "удаленные нами"
- 24. Удалить удаленные файлы из git history
- 25. Как найти новые, удаленные и измененные файлы в репозитории git с помощью Git Api в Java
- 26. Как я могу получить все исправленные файлы в git?
- 27. Git merge удаленные и измененные файлы
- 28. Capistrano приносит удаленные git-файлы для выпуска
- 29. Почему я не могу отслеживать эти файлы с помощью git?
- 30. Как я могу удалить избыточные удаленные ветви git?