Подтвердить что ты не робот

Как удалить ветку в битбакете с ртутным ртутью?

Я открыл вторую ветвь (ветвь2) локально в hg и нажал ее на битбакет. После этого я объединил две ветки локально и снова нажал... У меня есть branch2, все еще живущий на битбакете. Как удалить ветку2 на битбакете?

4b9b3361

Ответ 1

Вы пытались закрыть его? От hg help branch:

Use "hg commit --close-branch" to mark this branch as closed.

Ответ 2

Закрытие не точно удаляет ветвь (удаляет всю трассировку).

Если вы хотите удалить его, вам нужно hg strip его.

  • В Bitbucket найдите версию, в которой была создана ветка, и перейдите к Settings > Strip changesets > <Enter "Revision to strip">.
  • Подтвердите удаление всех исправлений, вложенных в введенную ревизию, а затем удалите.

ПРИМЕЧАНИЕ. Этот подход может быть не таким прямым, если вы слились. Этот подход больше подходит для "Я создал ветку неправильно, я хочу удалить ее и снова создать ее снова с использованием того же имени ветки".