Есть ли способ выполнить git checkout только для определенных типов файлов (.xlf), который проходит через весь репозиторий? Результаты должны содержать структуру хранилища, то есть папки и содержащиеся в них файлы определенного расширения.
Репо А
file.xlf
file.txt
level2/
file2.xlf
file2.txt
level3/
file3.xlf
file3.txt
После оформления покупки репо В выглядит следующим образом:
Репо Б
file.xlf
/level2
file2.xlf
/level3
file3.xlf
Это то, что я имею до сих пор:
$ git checkout FETCH_HEAD -- '*.xlf'
Это дает все файлы ".xlf"
на корневом уровне, но не является рекурсивным вплоть до подкаталогов.
Спасибо за помощь.