Overview
今日教えてもらったのだが、git の差分で余計な差分(時刻の更新とか)が出てしまったときにわざわざ file changes に表示させてレビューのノイズにしたくないときには git restore コマンドを使うと良い。
使い方
一つ前に戻す
git restore -s HEAD~1 $filePath
特定のコミットに戻す
git restore -s $CommitHash $filePath
感想
自動生成コマンドの副産物としていらない差分を Pull Request 煮含めてしまうことがよくあるのでこの git restore コマンドはそういうときに便利だなと思いました。
Git は毎回発見があって面白い。
git restore というコマンドを今日覚えました。
— Ema (@ema_hiro) 2023年1月24日