Действительно ли безопасно удалить ответвление из ветвления GitHub, после того как это было объединено в восходящем направлении?

Я только недавно попробовал силы в подцеплении на вилку GitHub и хотел бы некоторый совет "лучшей практики".

Я создал ответвление в своем ветвлении, и то ответвление вытянули в ведущее устройство восходящего проекта. Это больше не появляется в сетевом графике, но это находится все еще там на GitHub. Для меня действительно ли безопасно удалить это ответвление по ветвлению теперь?

Править: Просто для уточнения я проверяю, конфликтует ли это с GitHub, "не изменяют историю" правило.

7
задан 03.02.2011, 15:50

2 ответа

Если Вы волнуетесь по поводу кода восходящего потока, волшебно исчезающего при удалении ответвления не делать. После того как они вытягивают его, это там (более или менее) навсегда.

2
ответ дан 07.12.2019, 15:01

Когда Вы добавляете что-то к основному ответвлению, это там навсегда. Слияние другого ответвления ведущему устройству просто добавляет вещи от другого ответвления до ведущего устройства.

При удалении того другого ответвления история в ответвлении потеряна при перебазировании его. Но это не имеет большого смысла так или иначе, после того как изменения находятся в основном ответвлении.

Так, можно безопасно удалить ответвление, если Вы не хотите продолжать разработку в нем.

5
ответ дан 07.12.2019, 15:01

Теги

Похожие вопросы