Ορισμένα θύματα της επίθεσης παραδέχονται ότι χρησιμοποίησαν αδύναμους κωδικούς πρόσβασης ή ξέχασαν να αφαιρέσουν διακριτικά πρόσβασης από παλιές εφαρμογές. Ορισμένοι πιστεύουν (προς το παρόν αυτό είναι απλώς εικασίες και η υπόθεση δεν έχει ακόμη επιβεβαιωθεί) ότι ο λόγος για τη διαρροή των διαπιστευτηρίων ήταν ένας συμβιβασμός της εφαρμογής
Για να επαναφέρετε το αποθετήριο μετά από μια επίθεση, απλώς εκτελέστε το "git checkout origin/master", μετά το οποίο
Μάθετε τον κατακερματισμό SHA της τελευταίας σας δέσμευσης χρησιμοποιώντας το "git reflog" και επαναφέρετε τις αλλαγές των εισβολέων με την εντολή "git reset {SHA}". Εάν έχετε ένα τοπικό αντίγραφο, το πρόβλημα επιλύεται εκτελώντας το "git push origin HEAD:master –force".
Πηγή: opennet.ru