Git 当前修改与另一个参考之间的差异

Git diff between current modification and another ref

我想显示我当前的工作(处于脏状态)和另一个分支之间的差异。

我能做到:

$ git diff my_other_branch

不幸的是,差异被颠倒了:我想交换参考(比如 git diff a..b => git diff b..a.

有什么解决办法吗?

有多种方法可以解决这个问题,但最简单的方法是使用 -R(反转差异方向)选项 git diff