แž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžš ransomware แž–แŸ’แž™แžถแž”แžถแž‘แž”แžถแž“แžšแž€แžƒแžพแž‰แž“แŸ…แž›แžพแžƒแŸ’แž›แžถแŸ†แž„ Git

แž”แžถแž“แžšแžถแž™แž€แžถแžšแžŽแŸ แžขแŸ†แž–แžธแžšแž›แž€แž“แŸƒแž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŠแŸ‚แž›แž˜แžถแž“แž”แŸ†แžŽแž„แžขแŸŠแžทแž“แž‚แŸ’แžšแžธแž”แžƒแŸ’แž›แžถแŸ†แž„ Git แž“แŸ…แž€แŸ’แž“แžปแž„แžŸแŸแžœแžถแž€แž˜แŸ’แž˜ GitHub, GitLab แž“แžทแž„ Bitbucket แŸ” แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŸแž˜แŸ’แžขแžถแžแžƒแŸ’แž›แžถแŸ†แž„ แž แžพแž™แž‘แžปแž€แžŸแžถแžšแž˜แžฝแž™แžŠแŸ„แž™แžŸแžปแŸ†แžฑแŸ’แž™แžขแŸ’แž“แž€แž•แŸ’แž‰แžพ 0.1 BTC (แž”แŸ’แžšแž แŸ‚แž› $700) แžŠแžพแž˜แŸ’แž”แžธแžŸแŸ’แžŠแžถแžšแž‘แžทแž“แŸ’แž“แž“แŸแž™แž–แžธแž…แŸ’แž”แžถแž”แŸ‹แž…แž˜แŸ’แž›แž„แž”แž˜แŸ’แžšแžปแž„แž‘แžปแž€ (แžแžถแž˜แž–แžทแžแž‘แŸ… แž–แžฝแž€แž‚แŸแž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž”แŸ†แž•แŸ’แž›แžถแž‰แž”แž‹แž˜แž€แžแžถแžŠแŸ‚แž›แž”แŸ’แžšแž–แŸ’แžšแžนแžแŸ’แž แž แžพแž™แž–แŸแžแŸŒแž˜แžถแž“แžขแžถแž…แž“แžนแž„แž˜แžถแž“แŸ” แž”แžถแž“แžŸแŸ’แžŠแžถแžšแžกแžพแž„แžœแžทแž‰) แž“แŸ…แž›แžพ GitHub แžšแžฝแž…แž แžพแž™แžแžถแž˜แžšแž”แŸ€แž”แžŸแŸ’แžšแžŠแŸ€แž„แž‚แŸ’แž“แžถ แžšแž„แž‘แžปแž€แŸ’แž 371 แžƒแŸ’แž›แžถแŸ†แž„แŸ”

แž‡แž“แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžแŸ’แž›แŸ‡แž“แŸƒแž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแž”แžถแž“แžŸแžถแžšแž—แžถแž–แžแžถแž”แžถแž“แž”แŸ’แžšแžพแž–แžถแž€แŸ’แž™แžŸแž˜แŸ’แž„แžถแžแŸ‹แžแŸ’แžŸแŸ„แž™ แžฌแž—แŸ’แž›แŸแž…แžŠแž€แž›แŸแžแžŸแž˜แŸ’แž„แžถแžแŸ‹แž…แžผแž›แž”แŸ’แžšแžพแž…แŸแž‰แž–แžธแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž…แžถแžŸแŸ‹แŸ—แŸ” แžขแŸ’แž“แž€แžแŸ’แž›แŸ‡แž‡แžฟแžแžถ (แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž–แŸแž›แž“แŸแŸ‡แž“แŸแŸ‡แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž‡แžถแž€แžถแžšแžŸแŸ’แž˜แžถแž“ แž แžพแž™แžŸแž˜แŸ’แž˜แžแžทแž€แž˜แŸ’แž˜แž˜แžทแž“แž‘แžถแž“แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž‰แŸ’แž‡แžถแž€แŸ‹แž“แŸ…แžกแžพแž™แž‘แŸ) แžแžถแž แŸแžแžปแž•แž›แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž›แŸแž…แž’แŸ’แž›แžถแž™แž–แŸแžแŸŒแž˜แžถแž“แžŸแž˜แŸ’แž„แžถแžแŸ‹แž‚แžบแž‡แžถแž€แžถแžšแžŸแž˜แŸ’แžšแž”แžŸแž˜แŸ’แžšแžฝแž›แž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแŸ” SourceTreeแžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹ GUI แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž’แŸ’แžœแžพแž€แžถแžšแž‡แžถแž˜แžฝแž™ Git แž–แžธ macOS แž“แžทแž„ Windows แŸ” แž“แŸ…แž€แŸ’แž“แžปแž„แžแŸ‚แž˜แžธแž“แžถ, แž‡แžถแž…แŸ’แžšแžพแž“แŸ” แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŸแŸ†แžแžถแž“แŸ‹แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แžšแŸ€แž”แž…แŸ†แž€แžถแžšแž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžผแžŠแž–แžธแž…แž˜แŸ’แž„แžถแž™ แž“แŸ…แž–แŸแž›แž…แžผแž›แž‘แŸ…แž€แžถแž“แŸ‹แžƒแŸ’แž›แžถแŸ†แž„แžŠแŸ‚แž›แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แžŠแŸ„แž™แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแŸ”

แžŠแžพแž˜แŸ’แž”แžธแžŸแŸ’แžŠแžถแžšแžƒแŸ’แž›แžถแŸ†แž„แž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž€แžถแžšแžœแžถแž™แž”แŸ’แžšแž แžถแžšแž˜แžฝแž™ แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แžŠแŸ†แžŽแžพแžšแž€แžถแžš โ€œgit checkout origin/masterโ€ แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€
แžŸแŸ’แžœแŸ‚แž„แžšแž€ SHA hash แž“แŸƒแž€แžถแžšแž”แŸ’แžšแž–แŸ’แžšแžนแžแŸ’แžแž…แžปแž„แž€แŸ’แžšแŸ„แž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžŠแŸ„แž™แž”แŸ’แžšแžพ "git reflog" แž แžพแž™แž€แŸ†แžŽแžแŸ‹แžกแžพแž„แžœแžทแž‰แž“แžผแžœแž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžœแžถแž™แž”แŸ’แžšแž แžถแžšแžŠแŸ„แž™แž”แŸ’แžšแžพแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ "git reset {SHA}"แŸ” แž”แŸ’แžšแžŸแžทแž“แž”แžพแžขแŸ’แž“แž€แž˜แžถแž“แž…แŸ’แž”แžถแž”แŸ‹แž…แž˜แŸ’แž›แž„แž€แŸ’แž“แžปแž„แžŸแŸ’แžšแžปแž€ แž”แž‰แŸ’แž แžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แžŠแŸ„แž™แžŠแŸ†แžŽแžพแžšแž€แžถแžš โ€œgit push origin HEAD: master โ€“forceโ€แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹