Как я могу получить содержимое файла из индекса git?

У меня есть файл, который уже был добавлен в мой локальный репозиторий. Я модифицировал его в рабочем дереве, поэтому git status показывает мне измененный файл. Я хотел бы знать, какое содержимое файла хранится в индексе, прежде чем я подготовлю файл.

Я могу придумать два способа сделать это:

  1. отменить исправление, созданное git diff , и примените его к файлу в рабочем дереве
  2. , используйте git checkout-index , укажите на временный файл и прочтите содержимое оттуда

Есть ли более простой способ ?

31
задан poke 19 September 2017 в 14:16
поделиться