А что происходит в git если ВНЕЗАПНО на сервере происходит откат на несколько коммитов назад, а на локальном репозитории этого отката нет?
Ситуация следующая. Удаленный git репозиторий ушел на обслуживание и с обслуживания пришла его копия несколькодневной давности. Локальный репозиторий за это время прирос десятком коммитов (которые лились в удаленный сервер, но которые не сохранились на поднятой копии сервера). Как правильно их залить и контролирует ли git наличие коммитов в удаленном репозитории? Ответа на этот вопрос я не нагуглил, может потому что не сильно активно гуглил, но может кто-то сталкивался?