¿Cómo puedo modificar los cambios locales en una twig diferente?

Tengo un repository revisado en una label (desconocida) (No está actualmente en ninguna twig) y con algunos cambios locales no registrados en el índice. Cuando ejecuto git diff en un file, me da algunos cambios, que no estoy seguro con respecto a qué commit son. Quiero poner el diff en la parte superior de una twig determinada. ¿Hay un command git diff para eso? algo como:

git diff myLocalFile myRemoteBranch 

Puede especificar un file particular con diff usando -- al final del command.

Además, puede usar el puntero HEAD para especificar dónde se encuentra actualmente, en lugar de tener que especificar la label en la que se encuentra.

Ejemplo:

 git diff HEAD..myRemoteBranch -- relative/path/to/myLocalFile 

O, más simplemente:

 git diff myRemoteBranch -- relative/path/to/myLocalFile 

Además, si realmente desea comparar con una twig "remota", probablemente debería hacer reference a esa twig utilizando un remote como:

 git fetch # retrieve latest from server git diff origin/myRemoteBranch -- relative/path/to/myLocalFile