Я попытался hg commit --amend
он говорит: abort: cannot amend public changesets
Mercurial - есть ли способ изменить сообщение при нажатой фиксации?
Я не хочу, чтобы откатить как он толкнул и частично рассмотрен уже
Я попытался hg commit --amend
он говорит: abort: cannot amend public changesets
Mercurial - есть ли способ изменить сообщение при нажатой фиксации?
Я не хочу, чтобы откатить как он толкнул и частично рассмотрен уже
Там нет другого пути, кроме переписывания истории, с риском того, что другие люди, возможно, уже помог вытащил ваши изменения.
Актуальным номером hg rollback
Заявление об отказе в изменении, которое уже было совершенным, но не нажатым. В то время как hg backout
предназначен для выполнения обратной операции (но оставив тот, который вы нажали), чтобы вернуться в предыдущее состояние; что на самом деле не то, что вы хотели бы.
Предлагаю оставить его как есть. Если у вас есть доступ к серверу, можно будет изменить историю хранилища, но это не рекомендуется.
Вы единственный, кто может видеть этот репозиторий, или серверы сборки или другие люди уже вытащили ваши изменения? – Nanhydrin