Ваша история всегда будет сохранена. Таким образом, единственная причина сохранить ветку исправлений после слияния - это если вы планируете внести какие-либо изменения в одно и то же исправление, что не имеет особого смысла после выпуска исправления. Так что вы должны чувствовать себя в полной безопасности, удаляя ветку после слияния.
Что делать с ветками после слияния?
Когда вы закончили работу с веткой и она была объединена с мастером, удалите ее. Новая ветвь может быть сделана из самой последней фиксации в основной ветке. Кроме того, хотя можно висеть на ветках после того, как вы объедините их с мастером, они начнут накапливаться.
Следует ли сохранять старые ветки git?
Повторное использование ветки patch-1 (после того, как ее исходный PR был слит и закрыт) - хороший способ вызвать проблемы в вашем git-репозитории. Вы можете создать еще одну ветку и даже дать ей то же имя, но не перерабатывайте ветки, которые вы уже связали с запросом на вытягивание, для использования в какой-либо другой работе.
Удаляются ли объединенные ветки?
git checkout master | git ветка -r --merged | grep -v … И затем вы можете удалить все локальные объединенные ветки, выполнив простую очистку git. Вы захотите исключить ветки master, main и develop из этих команд. Это также работает для удаления всех объединенных веток, кроме master.
Хорошо ли удалять ветку в git?
Вы можете безопасно удалить ветку с git branch -dваша ветка. Если он содержит неслитые изменения (т. е. вы потеряете коммиты, удалив ветку), git сообщит вам об этом и не удалит их. Таким образом, удаление объединенной ветки обходится дешево и не приведет к потере истории.