Как отобразить имена файлов с общими предками

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 для интеграции изменений из другой ветки без создания нового коммита, но она более сложна в использовании.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *