A place to start

Work safely in the terminal

Small command-line decisions can preserve hours of work. Learn which Git command inspects history, which changes the working tree, and which discards data. Pair those recovery recipes with quoted variables, NUL-delimited file paths, and a preview before bulk changes.

  • 5 datasets
  • 1 guide
  • Free · CC0 data

Search the library

Search by a topic, title, or keyword.

Start with a collection

Browse all 205 datasets