Skip to main content
revert-to-commit コマンドは、指定したコミット以降に行われたすべての変更を破棄して、ワークスペースを指定したコミットのちょうどその状態に戻します。
<ref_id> パラメータは、ワークスペースを戻したいコミットの ID です。 [--nowait] はファイルのローカルワークスペースへの同期完了を待たずに、すぐに戻ります。デフォルトでは、コマンドは同期が完了するまで待機します。 このコマンドは、複数のコミットを取り消して履歴上の特定のポイントに戻したい場合に便利です。
この操作は、指定したコミット以降のワークスペース内のすべての変更を破棄します。このコマンドを実行する前に、残しておきたい作業はコミットするかシェルフに保存しておいてください。
特定のコミットに戻す例:
このコマンドを実行すると、ワークスペースはコミット abc123def456 の状態と一致します。