Различия между поэтапной и неустановленной версиями одного и того же файла с использованием difftool [duplicate]

На этот вопрос уже есть ответ здесь:

Показать как промежуточное, так и рабочее дерево в git diff? 3 ответа

Есть ли способ просмотра различий междуstaged а такжеunstaged версии одного и того же файла?

Например:

Changes to be committed:

    modified:   conf/application.conf

Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   conf/application.conf

Это происходит, когда я выполняю изменение, а затем снова изменяю файл, не ставя его.

EDIT

git status -vv команда не достаточно хороша, потому что мне нужно использоватьdiff / difftool команда. Это потому, что на практике слишком много изменений в слишком многих файлах, и прокрутка всех из них неэффективна. Ноdiff / difftool позволяет указать интересующий меня файл.

Ответы на вопрос(2)

Ваш ответ на вопрос