Git ある一つのファイルだけ以前のコミット時の状態に戻す

コミットするときに必要ないファイルまでコミットしてしまったときの対処法です。
すべてのファイルについて、ある時点でのコミット状態に戻すのは以下のコマンドでできます。

$ git reset --hard <commit id>

これは知っていたのですが、一つのファイルだけというのは以下のように行うらしいです。

$ git checkout <commit id> <file path>

ハックノートをフォローして
最新情報をチェックしよう

AWSの移行・構築はプロにおまかせ

サーバーからAWSへの移行も新規構築も初期費用無料です。
面倒なサーバー業務は全てお任せください。

くわしく読む