Ответ 1
если вы ничего не совершали, он не был создан. поэтому просто введите еще один hg branch newname
.
Как я могу отменить создание ветки в Mercurial? Например, если я выдаю команду
hg branch newbranch
Как я могу удалить эту ветку, если я решил, что я ввел неправильное имя? Я предполагаю, что это должно быть довольно просто сделать, но мне еще предстоит разобраться. Спасибо!
если вы ничего не совершали, он не был создан. поэтому просто введите еще один hg branch newname
.
Если вы еще не сделали этого, вы можете просто сделать чистый reset в соответствии с руководством (http://www.selenic.com/mercurial/hg.1.html#commands):
hg branch -C
Это будет reset имя ветки рабочего каталога для родителя ветки, которую вы только что создали.
Если он уже совершил:
hg clone -b branch1 [-b branch2 [-b ..]] oldrepo newrepo
, то есть каждая ветвь, кроме newbranch, приведет к новому репо без newbranch.hg strip
Просмотрите историю изменений перед внесением постоянных изменений в репозиторий.
Предполагая, что вы не нажали на удаленный репозиторий, включите расширение mq и strip ответвление.