如果我运行git diff origin/master,它会向我显示我的存储库中文件的本地副本与远程存储库中 master 分支中的文件的更改。
我知道您可以列出另一个参数,然后交换参数以获得相反的结果:
git diff origin/branch_a origin/branch_b 变成:
git diff origin/branch_b origin/branch_a
...但就我而言,我想与本地(可能未提交的)更改进行比较。
有没有办法做相反的事情git diff origin/master?所以基本上,输出是相同的,但不是说行被删除,而是说他们被添加,反之亦然。
我知道我可以编写一个脚本来解析文本并将其反转,但我认为必须有一种方法可以做到这一点,我只是不知道它是什么/找不到有关如何执行此操作的手册页。
git ×1