Почему расширения Git отображают две записи в журнале для одного тайника?

#git #git-extensions

#git #git-extensions

Вопрос:

Когда я создаю тайник, содержимое тайника отображается в расширениях Git как коммит с двумя родителями, один из которых является фактическим коммитом, из которого он происходит, а другой — индекс, который назван для этого коммита, но без содержимого. Что здесь происходит?

Журнал расширений Git

Ответ №1:

Именно так git различает элементы, которые были в индексе (вещи, которые вы добавили в git до git stash), и элементы, которые были только в рабочем дереве.

Комментарии:

1. Спасибо, это более простой ответ, чем я думал. Думаю, я просто никогда ничего не видел в индексе, потому что я использую его только перед фиксацией.