コミットせずに、mercurial リポジトリでいくつかの変更を開始しました。
15 個のファイルを変更した後、変更がブランチである可能性があることに気付きました。
このシナリオで、ブランチを作成する最良の方法はどれですか? 新しいブランチを作成してそこに移動した場合、ファイルをコミットできますか?
変更を行ったが変更をコミットしていない場合は、次のことを行うだけで済みます。
hg branch branch_name_you_want
hg branch
コマンドが行うのは、次のコミットが必要なブランチを指定することだけです。あなたはまだコミットしていないので、hg branch
大丈夫です。
これを行った場合の例として:
... changes ...
hg branch misspelled
hg branch correctly_spelled
hg commit
というブランチがcorrectly_spelled
あり、のレコードはまったくありませんmisspelled
。