Как я могу получить список файлов, измененных в git commit?

Мне нужен список файлов (в частности, обычных файлов, а не символических ссылок, каталогов, подмодулей и т. Д.), Измененных в git commit. Я знаю (как, например, в этом ответе), что git diff-tree --name-status дает довольно полезный вывод, показывая список измененных объектов и какие изменения произошли. Это включает в себя предоставление T флаг, если тип изменился, но я не вижу способа отфильтровать его только для объектов определенного типа.

Какую сантехническую команду я могу использовать, чтобы получить список только файлов, тип которых (предположительно, после применения фиксации, а не до) имеет тип обычный файл?

1 ответ

1-й введите "git log" в консоли и найдите коммит, который вы хотите. Затем введите "git show commitNumber". Это все, что вам нужно.

Другие вопросы по тегам