¿Hay alguna forma de get todos los fragments de código conflictivos (no solo los files) después de una fusión de git?

Una vez que ejecuto el command git merge AB , puedo get la list de files en conflicto usando el command linux como

 git diff --name-only --diff-filter=U 

Pero, ¿hay alguna forma de get fragments de código conflictivos junto con los nombres de los files? Quiero crear un informe solo con los fragments de código conflictivos.

Por ejemplo, necesito un informe como este

 src/com/xyz/ABC.java <<<<<<< Branch_A this.codeFromA(); ======= this.codeFromB(); >>>>>>> Branch_B 

..y la misma sección se repite para todos los files en conflicto.

Tenga en count que hay otras líneas en los files. Pero solo se devuelve el código conflictivo.

Solo ejecuta git diff .

Aquí se explica cómo funciona:

Dado que Git organiza los resultados de fusión que son exitosos, cuando ejecutas git diff en un estado de fusión conflictiva, solo obtienes lo que todavía está en conflicto.

Si está utilizando eclipse, puede get esta información de la vista de etapas de Git.