2024-11-15 直前のコミットの特定ファイルの変更を取り消す
直前のコミットにて path/to/file
といろんなファイルに跨って変更を入れたけど、 path/to/file
だけ取り消したいときのgitコマンド。
$ git restore -s @^ path/to/file
@^
は HEAD^
と同意味。
main
ブランチ上の状態に戻したい場合はこう。
$ git restore -s main path/to/file
直前のコミットにて path/to/file
といろんなファイルに跨って変更を入れたけど、 path/to/file
だけ取り消したいときのgitコマンド。
$ git restore -s @^ path/to/file
@^
は HEAD^
と同意味。
main
ブランチ上の状態に戻したい場合はこう。
$ git restore -s main path/to/file