У меня есть основная ветка master
содержащий стабильный код. Каждый раз, когда я хочу создать что-то новое, я получаю checkout -b 'development'
, добавляю новый код, затем снова объединяю его с мастером и удаляю ветвь разработки.
Однако, создает ли это более крупную базу данных репо, чем просто сохранение ветки разработки и слияние с ней мастера (чтобы разработка была актуальной), прежде чем я добавлю что-то новое? Все эти временные ветки разработки занимают дополнительное место в репозитории?