差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
ツール:git [2021/04/07 10:13] – [ブランチ] mumeiyamibito | ツール:git [2024/03/13 16:26] (現在) – [コミット間の移動 (過去の状態に戻す)] mumeiyamibito | ||
---|---|---|---|
行 124: | 行 124: | ||
* '' | * '' | ||
- | ==== コミット間の移動 ==== | + | ==== コミット間の移動 |
* 特定のコミットに移動する場合 (ただし、ローカルに変更があった場合は、変更ファイルの状態を維持する)\\ <code bash>$ git checkout COMMIT</ | * 特定のコミットに移動する場合 (ただし、ローカルに変更があった場合は、変更ファイルの状態を維持する)\\ <code bash>$ git checkout COMMIT</ | ||
* ローカルの変更を無視して、特定のコミットに移動する場合 (変更ファイルも特定コミット状態になる)\\ <code bash>$ git checkout -f COMMIT</ | * ローカルの変更を無視して、特定のコミットに移動する場合 (変更ファイルも特定コミット状態になる)\\ <code bash>$ git checkout -f COMMIT</ | ||
行 131: | 行 131: | ||
* 特定のファイルのみ特定のコミットに戻す (ローカルの変更無視)\\ <code bash>$ git checkout -f COMMIT FILE</ | * 特定のファイルのみ特定のコミットに戻す (ローカルの変更無視)\\ <code bash>$ git checkout -f COMMIT FILE</ | ||
* '' | * '' | ||
+ | * 特定のファイルの過去のバージョンを別ファイルとして取り出す | ||
+ | * cat-file を使う方法\\ <code bash>$ git cat-file -p COMMIT: | ||
+ | * show を使う方法\\ <code bash>$ git show COMMIT: | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
==== タグ ==== | ==== タグ ==== |