Как я могу перечислить все отслеживаемые файлы с данного коммита вместо HEAD
?Не файлы, которые были добавлены / изменены в коммите, и не файлы, которые отслеживаются в текущей ветке / коммите.
Я могу получить то, что хочу, выполнив:
git checkout <commitish>
git ls-files --full-name
Но я действительно не могу сделать заказ первым.Я пытался:
git ls-files --full-name <commitish>
Но это не работает.Я заметил, что GitX и другие инструменты могут обновлять древовидную структуру при выборе произвольных файлов;на самом деле это то, что я пытаюсь сделать.
Редактировать
Неважно.Я видел, что я использовал git ls-files
вместо git ls-tree
.