17

最後のコミットを修正したいのですが、実行中です

hg commit --amend

私にくれます

中止: 公開変更セットを修正できません

変更セットを編集しても安全であることはわかっていますが。最後のコミットのフェーズを変更したり、修正しても安全であることを Mercurial に伝えたりするにはどうすればよいですか?

4

1 に答える 1

35

Mercurial wiki には、 Phases の優れた概要があります。

修正を許可するために現在のコミットを「パブリック」コミットから「ドラフト」コミットに変換するには、次を使用します。

hg phase --draft --force .

.(または、別の変更セットを編集する場合は、別のリビジョンに置き換えます)。

于 2012-08-25T20:52:55.353 に答える