Использование Mercurial с частным репозиторием, размещенным в bitbucket. Мне нужно добавить некоторые новые функции в приложение, которые могут привести к серьезным изменениям. Я спорил между созданием именованной ветви или клонированием репозитория. Я думаю, что клонирование имеет немного больше смысла для моего случая, поскольку это почти новый проект, который в значительной степени заимствует из текущего.
Так что я планировал создать новый репозиторий на bitbucket и перенести мой локальный репозиторий в этот новый репозиторий.
Теперь я захожу на bitbucket и заметил функцию форка. Похоже, это клонирует серверную часть хранилища, но также запоминает исходное хранилище, из которого он был разветвлен, и имеет инструменты для отображения различий между ними.
Какие плюсы / минусы для этого? Должен ли я просто использовать вилку или есть какой-то улов?