Git рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ ransomware рдЖрдХреНрд░рдордг рдкрддреНрддрд╛ рд▓рд╛рдЧреНрдпреЛ

рд░рд┐рдкреЛрд░реНрдЯ рдЧрд░рд┐рдпреЛ GitHub, GitLab рд░ Bitbucket рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ Git рднрдгреНрдбрд╛рд░рд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрдиреЗ рдЙрджреНрджреЗрд╢реНрдпрд▓реЗ рдЖрдХреНрд░рдордгрд╣рд░реВрдХреЛ рд▓рд╣рд░рдХреЛ рдмрд╛рд░реЗрдорд╛ред рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рднрдгреНрдбрд╛рд░ рдЦрд╛рд▓реА рдЧрд░реНрдЫрдиреН рд░ рдмреНрдпрд╛рдХрдЕрдк рдкреНрд░рддрд┐рд▓рд┐рдкрд┐рдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди реж.рез BTC (рд▓рдЧрднрдЧ $0.1) рдкрдард╛рдЙрди рдЕрдиреБрд░реЛрдз рдЧрд░реНрджреИ рд╕рдиреНрджреЗрд╢ рдЫреЛрдбреНрдЫрдиреН (рд╡рд╛рд╕реНрддрд╡рдорд╛, рдЙрдиреАрд╣рд░реВрд▓реЗ рдХрдорд┐рдЯ рд╣реЗрдбрд░рд╣рд░реВ рдорд╛рддреНрд░ рднреНрд░рд╖реНрдЯ рдЧрд░реНрдЫрдиреН рд░ рдЬрд╛рдирдХрд╛рд░реА рд╣реБрди рд╕рдХреНрдЫред рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд)ред GitHub рдорд╛ рдкрд╣рд┐рд▓реЗ рдиреИ рд╕рдорд╛рди рддрд░рд┐рдХрд╛рдорд╛ рд╕рд╣рдиреБ рднрдпреЛ 371 рднрдгреНрдбрд╛рд░рд╣рд░реВред

рдЖрдХреНрд░рдордгрдХрд╛ рдХреЗрд╣реА рдкреАрдбрд┐рддрд╣рд░реВрд▓реЗ рдХрдордЬреЛрд░ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рд╡рд╛ рдкреБрд░рд╛рдиреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдмрд╛рдЯ рдкрд╣реБрдБрдЪ рдЯреЛрдХрдирд╣рд░реВ рд╣рдЯрд╛рдЙрди рдмрд┐рд░реНрд╕реЗрдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдЫрдиреНред рдХрддрд┐рдкрдпрд▓реЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдЫрдиреН (рдЕрд╣рд┐рд▓реЗрдХреЛ рд▓рд╛рдЧрд┐ рдпреЛ рдХреЗрд╡рд▓ рдЕрдиреБрдорд╛рди рдорд╛рддреНрд░ рд╣реЛ рд░ рдкрд░рд┐рдХрд▓реНрдкрдирд╛ рдЕрдЭреИ рдкреБрд╖реНрдЯрд┐ рднрдПрдХреЛ рдЫреИрди) рдХрд┐ рдкреНрд░рдорд╛рдгрд╣рд░реВ рдЪреБрд╣рд╛рд╡рдЯрдХреЛ рдХрд╛рд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рд╕рдореНрдЭреМрддрд╛ рдерд┐рдпреЛред рд╕реНрд░реЛрдд рдЯреНрд░реА, рдЬрд╕рд▓реЗ macOS рд░ Windows рдмрд╛рдЯ Git рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ GUI рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдорд╛рд░реНрдЪрдорд╛, рдзреЗрд░реИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрдордЬреЛрд░реАрд╣рд░реВ, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдирд┐рдпрдиреНрддреНрд░рд┐рдд рднрдгреНрдбрд╛рд░рд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрджрд╛ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЯрд╛рдврд╛рдмрд╛рдЯ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред

рдЖрдХреНрд░рдордг рдкрдЫрд┐ рднрдгреНрдбрд╛рд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди, рдХреЗрд╡рд▓ "git checkout origin/master" рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реН, рддреНрдпрд╕рдкрдЫрд┐
"git reflog" рдХреЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрдкрд╛рдИрдВрдХреЛ рдЕрдиреНрддрд┐рдо рдХрдорд┐рдЯрдХреЛ SHA рд╣реНрдпрд╛рд╕ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реН рд░ "git reset {SHA}" рдЖрджреЗрд╢рдХреЛ рд╕рд╛рде рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдпрджрд┐ рддрдкрд╛рдЗрдБрд╕рдБрдЧ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЫ рднрдиреЗ, "git push origin HEAD:master-force" рдЪрд▓рд╛рдПрд░ рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рд╣реБрдиреНрдЫред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди