Git · Senior · Запитання 53 з 76
Чому «merge-коміт чи squash» - рішення команди, а не особисте?
- ✓Правильна відповідь: Воно формує історію
main, яку всі читають і bisect-ять - 2Git вимагає, щоб усі учасники обрали один варіант
- 3Їх змішування псує сховище об'єктів репозиторію
Пояснення
Змішані підходи дають непослідовну історію: одні PR одним комітом, інші - десятками. Платформи дозволяють залишити лише один спосіб на репозиторій.