Припустимо, у нас є стабільна програма.
Завтра хтось повідомляє про велику помилку, яку ми вирішимо виправити відразу. Таким чином, ми створюємо гілку для цього виправлення від "master", називаємо її "2011_Hotfix", і ми підштовхуємо її, щоб усі розробники могли співпрацювати над її виправленням.
Ми виправляємо помилку та об’єднуємо "2011_Hotfix" у "master", а також у поточну галузь розвитку. І натисніть "господар".
Що ми робимо з "2011_Hotfix" зараз? Чи повинен він просто сидіти там, як гілка, назавжди до кінця часу, або ми повинні тепер її видалити, оскільки вона послужила своєму призначенню? Здається, нечисто просто залишати гілки, що лежать повсюди, оскільки список гілок, швидше за все, стане дуже довгим, більшість з яких вже навіть не потрібні.
У випадку, якщо його слід видалити, що буде з його історією? Чи збережеться це, хоча фактична галузь більше не доступна? Крім того, як би я видалити віддалену гілку?