Iuj viktimoj de la atako konfesas uzi malfortajn pasvortojn aŭ forgesi forigi alirĵetonojn de malnovaj aplikoj. Iuj kredas (nuntempe ĉi tio estas nur spekulado kaj la hipotezo ankoraŭ ne estis konfirmita) ke la kialo de la liko de akreditaĵoj estis kompromiso de la aplikaĵo.
Por restarigi la deponejon post atako, simple rulu "git checkout origin/master", post tio
malkovru la SHA hash de via lasta kompromiso uzante "git reflog" kaj restarigi la ŝanĝojn de la atakantoj per la komando "git reset {SHA}". Se vi havas lokan kopion, la problemo estas solvita rulante "git push origin HEAD:master -force".
fonto: opennet.ru