To add one more, there's also Oh sh*t, Git: https://ohshitgit.com
I think it's been posted around here before, but who knows, maybe you're one of todays lucky 10000?
I think it's been posted around here before, but who knows, maybe you're one of todays lucky 10000?