git diff $(git merge-base master HEAD) --name-only
Команда git diff $(git merge-base master HEAD) --name-only используется для отображения списка файлов, которые изменились между текущим коммитом и его общим предком с master.
Аргумент $(git merge-base master HEAD) находит последний общий коммит между текущей веткой и веткой master, которая является общей базой для текущей ветки и master.
Аргумент --name-only указывает Git отобразить только имена измененных файлов без подробностей о содержимом.
Эта команда полезна при работе с ветками и повторном интегрировании изменений в основную ветку. Альтернативой может быть команда git merge --no-commit --no-ff для интеграции изменений из другой ветки без создания нового коммита, но она более сложна в использовании.
