---
title: "Oh Shit, Git!?!"
url: https://perrotta.dev/2025/06/oh-shit-git/
last_updated: 2026-01-03
---


https://ohshitgit.com/ by Katie Sylor-Miller:

> Git is hard: screwing up is easy, and figuring out how to fix your mistakes is
> fucking impossible. Git documentation has this chicken and egg problem where
> you can't search for how to get yourself out of a mess, unless you already
> know the name of the thing you need to know about in order to fix your
> problem.

> So here are some bad situations I've gotten myself into, and how I eventually
> got myself out of them in plain english.

I love these websites created with the sole purpose of filling in the void of
tool usability.

Other notable examples from the top of my head:

- https://git-send-email.io/ by [Drew DeVault](https://drewdevault.com/)
- https://yaml-multiline.info/

