LoginSignup
4
1

More than 5 years have passed since last update.

git diffの差分表示の+-を逆向きにする方法

Last updated at Posted at 2018-06-30

git diff で差分表示の方向(+-)を逆にしたいときがたまにあります。

結論からいうと -R オプションを使えばおkです。

リビジョン間比較: 単に引数の順番を逆にすればよい

ブランチ同士やコミット同士のようにリビジョン間を比較したいなら単に引数の順番を逆にすればよいです。

git diff a..b

git diff b..a

ツリーとコミットの比較

git diff --cached のようにステージング領域とコミットツリーの比較をする場合、上記の方法は使えません。

このような場合、 -R オプションの出番です。

HEADとステージングを比較

git diff -R --cached

任意のコミットとステージングを比較

git diff -R --cached cafebabe

参考

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1