According to reports from the Bitcoin abuse database [bitcoinabuse.com] and from questions posted on IT help sites [stackexchange.com] there appears to be a number of bots running around hacking into and taking over git based accounts in GitLab, GitHub and Bitbucket replacing the code with a message saying the code has been lost and it can be recovered with a Bitcoin payment to 1ES14c7qLb5CYhLMUekctxLgc1FV2Ti9DA. In the cases seen the code in the repository isn't actually deleted, instead an extra commit has been made in the branches with a sinister message demanding payment to release the code.
For most people this is a a simple fix to just move the HEAD back to n-1 or to refresh the remote git repository from the local cache.