Squash

Коротко

Объединение нескольких последовательных коммитов в один для упрощения истории перед слиянием.

Что такое «Squash»

Объединение нескольких последовательных коммитов в один для упрощения истории перед слиянием. Приём убирает промежуточные и правочные коммиты вроде «фикс опечатки», оставляя в основной ветке одну осмысленную запись на задачу. Выполняют squash при интерактивном rebase или прямо при слиянии pull-запроса опцией «Squash and merge». Так история остаётся чистой и читаемой, но детализация промежуточных шагов теряется — это осознанный компромисс.

Обновлено:

Все термины раздела «Git»

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.