Возможный дубликат:
Как мне показать внесенные изменения?Есть ли простой способ просмотреть разницу только для подготовленных ожидающих изменений в git? Я подготовил несколько файлов, но хочу в последний раз взглянуть на то, что я фиксирую, прежде чем нажимать кнопку. У меня есть несколько других неустановленных изменений, которые я хочу внести в отдельную фиксацию, поэтому отмену постановки, выполнение
git diff
, а затем перелистывание к нужному мне файлу - не совсем желательный вариант.Пример:
$ git status # On branch master # Changes to be committed: # (use "git reset HEAD
..." to unstage) # # modified: foo.java # # Changed but not updated: # (use "git add/rm ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: bar.java # modified: baz.java # modified: qux.java Я действительно просто хочу увидеть, что я изменил в
foo.java
, не отключая сцену.