Кол салуунун кээ бир жабырлануучулары начар сырсөздөрдү колдонгонун же эски тиркемелерден кирүү белгилерин алып салууну унутуп калганын моюнга алышат. Кээ бирөөлөр (азыр бул жөн гана божомол жана гипотеза али тастыктала элек) ишеним грамотасынын агып кетишинин себеби өтүнмөнүн компромисси болгон деп эсептешет
Кол салуудан кийин репозиторийди калыбына келтирүү үчүн жөн гана “git checkout origin/master” иштетиңиз, андан кийин
"git reflog" аркылуу акыркы миссияңыздын SHA хэшти билип алыңыз жана "git reset {SHA}" буйругу менен чабуулчулардын өзгөртүүлөрүн баштапкы абалга келтириңиз. Эгер сизде жергиликтүү көчүрмө болсо, маселе “git push origin HEAD: master –force” иштетүү аркылуу чечилет.
Source: opennet.ru