OK, so you've truly screwed up your your personal/small-team repos to the point of requiring poorly-understood command sequences from the Notoriously Reliable Internet more than once?
I applaud you for your honesty, but... Really?
I applaud you for your honesty, but... Really?
Although to your point folks would be better served carefully reading the docs / git book than googling a specific solution to their specific error code.