Mercurial має команду перелічити всі файли, які має сховище для кожної версії:
hg manifest --all
Чи є рівнозначна команда в Git?
Щось на зразок git log --stat?
—
jmreicha
git ls-files
?
Просто цікаво, з якої причини вам це потрібно?
—
Стівен Дженнінгс
@StephenJennings: це приємніший спосіб дізнатися, який тип файлів знаходиться під контролем версій, ніж розумово робити "
—
Esteis
ls -R
мінус .gitignore
". Корисність загалом: можна більш-менш знати, що відбувається, але самоаналіз сховища дає впевненість у тому, що він знає. Спеціально для початківців користувачів така впевненість значно впливає на те, наскільки приємною є програма. Git не робить заспокоєння своїх користувачів пріоритетом, саме тому стільки людей, зрозуміло, ненавидять його, поки вони не дізнаються його.
Можливий дублікат Git - Список усіх файлів, які зараз перебувають під контролем джерела?
—
Коді Пірсолл