Примерно так должно работать:
git log --name-only --pretty=format: --author=Jack -- 'src/models' | sort | uniq
--name-only
показывает имена файлов, которые были изменены
--pretty=format:
не показывает ничего, кроме имен файлов
--author=Jack
фильтрует по автору фиксации
-- src/models
позволяет указать шаблон файла, который вы хотите сопоставить.Вы можете использовать '*.js'
, чтобы соответствовать всем файлам JavaScript.
sort | uniq
, чтобы избавиться от дублирования.