私は、Mercurial を使用してプログラムを作成する単一の開発者です。私はこれまで開発のあらゆる段階でコミットしてきましたが、物事を台無しにして、別のことに取り組みたいと思っています。
以前の状態 (ロールバック) に移動してからブランチを作成し、新しい状態を維持するにはどうすればよいですか?
ロールバックは何かを削除しますか? それだけでいいの?必要な場所に戻るまでロールバックし、編集してからコミットしますか? 変更セットを後でマージすることはできますか、それとも少なくともそれらを見ることはできますか? もちろん、このリポジトリを保存してロールバックし、新しい変更セットを作成してから、2 つのリポジトリをマージできますか?
私は SCM ももちろん DSCM も初めてなので、優しくしてください :)