Я знаю, хочу ли я получить список всех зафиксированных файлов в конкретном коммите, если я знаю коммит ha sh или относительную позицию из HEAD, я могу получить список файлов, используя
git show --stat <commit-id> --names-only
или
git show --stat HEAD~n --names-only
но если я хочу получить список всех файлов, которые были зафиксированы до сих пор с момента первого принятия, как я могу их получить.
Один из возможных способов, которым я могу думать о том, чтобы написать bash скрипт (или bash команду) для l oop по всем коммитам и выполнить команду выше, но я хотел спросить, есть ли какой-либо git способ для достичь этой вещи?