Я только недавно попробовал силы в подцеплении на вилку GitHub и хотел бы некоторый совет "лучшей практики".
Я создал ответвление в своем ветвлении, и то ответвление вытянули в ведущее устройство восходящего проекта. Это больше не появляется в сетевом графике, но это находится все еще там на GitHub. Для меня действительно ли безопасно удалить это ответвление по ветвлению теперь?
Править: Просто для уточнения я проверяю, конфликтует ли это с GitHub, "не изменяют историю" правило.
Когда Вы добавляете что-то к основному ответвлению, это там навсегда. Слияние другого ответвления ведущему устройству просто добавляет вещи от другого ответвления до ведущего устройства.
При удалении того другого ответвления история в ответвлении потеряна при перебазировании его. Но это не имеет большого смысла так или иначе, после того как изменения находятся в основном ответвлении.
Так, можно безопасно удалить ответвление, если Вы не хотите продолжать разработку в нем.