Here is an alternative specification that might give you automatic tab-completion:
git difftool stream-head ticket12345 ./food/fruit/apple/gala.c
If you find yourself executing this repeatedly for many files in your development branch to see differences, it might be more efficient using the --dir-diff
option instead. Since you appear to be using Kdiff3 as your diff tool, this should fire up a window that contains all file differences between the two branches that you have specified. For example:
git difftool --dir-diff stream-head ticket12345