как git проверяет, необходимо ли слияние?

Согласно документации , git update-index --refresh делает следующее:

Просматривает текущий индекс и проверяет, объединяется ли или необходимы обновления, проверяя информацию stat ().

Что означает, что git «проверяет, нужны ли слияния или обновления»? Сохраняет ли git где-нибудь произвольный флаг, говорящий «mergeme» ​​после определенных операций?

Кроме того, я думаю, что понимаю stat ( что такое «статистическая информация» в индексе git? ), но не знаю Я вижу, как знание таких вещей, как UID , помогает git вообще узнать, должно ли произойти слияние.

8
задан Community 23 May 2017 в 11:45
поделиться