Solución:
Esto ahora se ha implementado. Para comparar dos ramas debes:
- Echa un vistazo a una de las ramas con las que quieres comparar.
- Seleccione la rama con la que desea comparar en la ventana emergente de rama de Git en la barra de estado en la parte inferior derecha de la ventana de IntelliJ. Se muestra una ventana emergente con algunas opciones.
- Seleccione la opción “Comparar”.
- Esto por defecto muestra todas las confirmaciones. También puede seleccionar la pestaña “Diff” para mostrar los cambios reales.
Todo esto se describe con mucho más detalle en una de sus publicaciones de blog.
Aunque la respuesta de Jon Tirsen es correcta, debe leer el texto completo para comprender cómo hacerlo.
Aquí están las imágenes del mismo en mac.
- Actualmente estoy trabajando con hello_world y quiero comparar con master.
ACTUALIZAR: En la nueva interfaz de usuario, haga clic en Show Diff with Working Tree
- A continuación, aparecerá una ventana. Seleccione
Files
y presionecmd + d
- Otra ventana que muestra diff. Puede realizar muchos tipos diferentes de diferencias. Usar
cmd + shift + ]
ycmd + shift + [
para cambiar entre archivos.
Consejo de diferenciación: IntelliJ proporciona funciones de diferenciación avanzadas. Puedes comprobar los de la tercera imagen.
Esto se ha cambiado en la actualización de la versión 2020:
Ahora debe hacer lo siguiente:
-
Consulte una de las sucursales que desea comparar.
-
Abre el Sucursales menú.
-
Seleccione la otra rama con la que desea comparar.
-
Seleccione “Mostrar diferencia con árbol de trabajo”.