Visual Studioでメインブランチからいくつかのコード変更を行い、TortoiseHGの新しいブランチで変更をコミットしようとしましたが、間違いなく偶然、主枝。私はリモートリポジトリに変更をプッシュしていませんが、変更のバックアウトを実行しようとすると、変更がコミットされたことが明示されているにもかかわらず、エラーメッセージ "別のブランチで変更をバックアウトできません"メインブランチ。ローカルコミットを間違ったブランチに "元に戻す"方法
なぜこのエラーメッセージが表示され、どのように正しいブランチに変更を移すことができますか?
間違ったブランチにコミットした後、私はいくつかのプルを行いました。なぜ、確認メッセージに「リビジョンxxxxへのロールバック(元に戻す)」というメッセージが表示されるのですか?テキストに「リビジョンxxxxへのロールバック(コミットを取り消す)」のようなメッセージが表示されるまで元に戻すことはできますか?また、ローカル作業ディレクトリのみを更新していることを絶対に確信したいのですが、その場合はここにありますか? –
はい&&いいえ - 複数のロールバックが決してうまくいかない&&フェーズ列を見てください。 – Tom