[緩募] gitでdiff -b相当のaddをしたい。つまり、エディタが勝手に実施したホワイトスペースの変更をcommit logに含めたくない。 2011-04-24 09:22:22 via Tween これを見たとき、あるあるって思ったので実現のためのコードを書いてみました。 今まではこのことを防ぐために'emacs -nw'で起動したときは行末のスペースを自動で削除しない ようにしてました。またtoggle-delete-trailing-whitespace-settingを使ったりもしました。 でもまあ普段使っているエディタでそのままやってそのまま addするって いうのが良かったので、作ってみたということです。 コード 手順は以下のとおりです。 'git diff --ignore-space-at-eol'で行末のスペース削除以外の差分を取得 'git checkout'で