Вы можете найти файлы, добавленные между вашими commit1
и commit3
с помощью
git diff b69131..4fe567 --name-status | grep ^A
Параметр --name-status
напечатает все файлы, измененные между двумя коммитами, с каждым файлом, измененным в новая строка, которая начинается с определенного символа. Если этот символ A означает, что файл был добавлен, D для удаленного файла, M для измененного, R для переименованного ... поэтому мы можем использовать grep
для фильтрации.
Вы можете найти в git -diff документах все опции, которые вы можете использовать для фильтрации.
Обновление: look в комментарии ниже @jthill лучше для чистого использования --name-only
и --diff-filter
.