Я бы попробовал:
git ls-tree --name-only HEAD -- mydirectory/.
Примечание:
- '
/.
' после mydirectory
, чтобы перечислить дерево (файл и подкаталоги) непосредственно под 'mydirectory
'. Без опции '-r
' она не будет рекурсивной.
- '
--
', чтобы четко отделить параметры и аргументы git от файла / каталога, переданного в конце.