ハック 2017.01.12 9,541 git / githubGit ある一つのファイルだけ以前のコミット時の状態に戻す ツイート シェア はてな コミットするときに必要ないファイルまでコミットしてしまったときの対処法です。 すべてのファイルについて、ある時点でのコミット状態に戻すのは以下のコマンドでできます。$ git reset --hard <commit id> これは知っていたのですが、一つのファイルだけというのは以下のように行うらしいです。$ git checkout <commit id> <file path> つくってみた!社内のトイレ難民解決!トイレ空き状況確認システムを作ってみたAmazon Polly と Slack を使って Alexa へ (物理的に) 話しかけるシステムを作ってみた社長が「寒い寒い」というので社長席の温度をRaspberry Piで監視してみた。関連記事 Git for Windows でなぜか特定ファイルのコミットができない場合の対策 Git:過去の特定のコミットを指定して新規ブランチにチェックアウトする 最近常用しているGithubコマンド Githubで手動マージが必要になった時に実行するコマンド Githubにコミットすると改行コードが戻せない件 日常的Git操作まとめ