作業コピーを正しいブランチに戻すのを忘れて、いくつか変更を加えました。
元のブランチに現在の変更 (ただし、現在のブランチの他のすべての変更ではない) をコミットするにはどうすればよいですか?
作業コピーを正しいブランチに戻すのを忘れて、いくつか変更を加えました。
元のブランチに現在の変更 (ただし、現在のブランチの他のすべての変更ではない) をコミットするにはどうすればよいですか?
私の理解が正しければ、コミットされていない変更が別のブランチの上にある必要があります。
私の好みの方法は、シェルフ機能を使用してすべての変更を保存し、正しいブランチに更新してから、適切なブランチで変更をシェルフ解除することです。
コマンド ラインで実行するには、 の結果をhg diff
パッチ ファイルに保存してから、別のブランチに更新してhg import <patch>
.
最後に、必要に応じて変更セットをコミットします。