LINUX.ORG.RU

[Mercurial] возможно ли переименовать коммит?

 


0

1

День добрый, интересует сабж, сделал коммит и залил его на bitbucket, потом понял, что надо бы в описание коммита добавить кое что, возможно ли переименовать, или обязательно нужно удалять коммит и коммитить по новой, с новым текстом?

★★★★★

В гите это делается с помощью git commit --amend и потом принужденным обновлением удаленного зеркала (git push -f).

По официальной вики, смотри в сторону

hg rollback ; hg commit or
hg qimport -r tip ; hg qrefresh -e ; hg qfinish tip
yoghurt ★★★★★
()
Ответ на: комментарий от xterro

hg qimport -r tip ; hg qrefresh -e ; hg qfinish tip

Это не откатывание, а редактирование последнего коммита. Правда сомневаюсь, что отредактированный коммит можно будет засунуть в удаленный репозиторий без merge.

Reset ★★★★★
()

Если уже залил, то ничего сделать нельзя.

JackyTreehorn
()

Да, удалять и коммитить по новой.

В этом и есть смысл таких систем.

Divius ★★
()

Если никто твой код ещё не забирал - тогда удаляй на bitbucket и заливай заново. Ну или merge.

Если забирали - то тебя будут сильно ругать за то, что всё сломал.

anonymous
()
Ответ на: комментарий от anonymous

Никто не забирал, там репозитарий пока закрытый ;)

xterro ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.