[解決済み] hg strip と hg backout と hg revert の比較
2023-08-09 09:13:49
質問
mercurialのコマンドの違いはなんですか?
-
hg strip
-
hg backout
-
hg revert
これらのコマンドはすべて、基本的に以前のチェンジセットの効果を元に戻す/元に戻すために使用されます。
どのように解決するのですか?
hg strip
は、チェンジセットとそのすべての子孫をリポジトリから削除します。 あたかもその変更が存在しなかったかのようになります。 これを
public
チェンジセットに対してこれを使用すると、他のどのリポジトリからも削除されず、次回プルしたときに元に戻ってしまうので注意してください。
hg backout
は、以前のチェンジセットの効果を逆転させるために、新しいチェンジセットを作成します。 古いチェンジセットはまだリポジトリに残りますが、その変更を削除するための新しいチェンジセットも残ります。
hg revert
をリビジョンで指定すると、作業コピーを指定したリビジョンに更新します。 その後、その作業コピーをコミットすると、それ以降のすべての変更を元に戻す効果があります。
revert と backout の詳細については、他の回答も参照してください。
関連
-
[解決済み] Hg支店の閉鎖
-
[解決済み】マーキュリアル。ブランチの名前を変更できますか?
-
[解決済み】TortoiseHgのパスワード保存について
-
[解決済み】Mercurial - 古いバージョンに戻してそこから継続する
-
[解決済み] すべて破棄して、最新リビジョンのクリーンコピーを取得しますか?
-
[解決済み】GitとMercurial - 比較と対比
-
[解決済み] Mercurial undo 最後のコミット
-
[解決済み] Mercurial で特定のバージョンのファイルを取得するには?
-
[解決済み] Mercurialでコミットをつぶすことはできますか?
-
[解決済み] Mercurial がコミット時に使用するユーザー名はどのように設定するのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Hg支店の閉鎖
-
[解決済み】Mercurialでユーザー名とパスワードを保存する方法は?
-
[解決済み】Mercurialの'hg remove'を全ての見つからないファイルに対して行うには?
-
[解決済み】マーキュリアル。ブランチの名前を変更できますか?
-
[解決済み】TortoiseHgのパスワード保存について
-
[解決済み】Mercurial - 古いバージョンに戻してそこから継続する
-
[解決済み] Mercurial のエラー: ユーザー名が指定されずに中止する
-
[解決済み] Mercurial にリモートリポジトリを追加するには?
-
[解決済み] Mercurialで削除されたファイルを復元するにはどうしたらいいですか?
-
[解決済み] Mercurial がコミット時に使用するユーザー名はどのように設定するのですか?