Git · Senior · Запитання 36 з 76
Чому випадково закомічені величезні файли - довгострокова проблема навіть після видалення?
- 1Вони сповільнюють лише коміт, що їх додав
- 2Git тримає другу копію в кожній гілці
- ✓Правильна відповідь: Вони лишаються в історії, і кожен клон їх завантажує
Пояснення
Прибрати їх може лише переписування історії (filter-repo --strip-blobs-bigger-than) з усіма витратами на координацію. Хуки pre-receive чи перевірки в CI запобігають їм заздалегідь.