在 IntelliJ Idea IDE 中,我如何做等同于普通的 ol'git diff
(最好是 git diff -w
)或 git diff -- staged
,这样我就可以通过分支的 HEAD 并排查看我的更改?我基本上想要与 Eclipse Juno 中的 Project Explorer → Compare With → HEAD Revision 相同的东西。
我已经找到了如何 compare different branches在 IntelliJ 中,但我还没有想出如何做这个基本的事情——当前分支没有作为一个选项出现在 项目树 → Git → 与分支比较... 中。一个answer below解释了如何对一个文件执行此操作,但这不适用于整个项目甚至单个目录,仅适用于单个文件。
我 8 年来第一次使用 IntelliJ,所以我可能遗漏了一些明显的东西。不幸的是,常驻 IntelliJ 专家对 Git 是全新的。 ;-)
最佳答案
您可以通过转到主菜单 -> VSC -> GIT -> 与相同存储库版本比较来查看打开文件的差异。
还有一个快捷方式在工具栏中,您可以使用它直接查看打开文件的差异。
关于git - 比较 IntelliJ Idea 中未暂存或未提交的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22702241/