a bingo card with * WTF is detached HEAD state * I hate git * git's design is so elegant * I've used git for 10 years and I have no idea how it works * commits are immutable snapshots * just use magit * git is a directed acyclic graph * you have to understand the linux kernel dev workflow * mercurial is better * git is not github * subversion was so much worse * I only know 5 commands * a branch is just a pointer to a commit * the CLI is badly designed * you should just read Pro Git * rewriting history is bad * just spend 15 minutes learning git's internals * something about "porcelain" * merge sucks, only use rebase * rebase sucks, only use merge * I just do not care how git works * content addressed storage * subversion was better * something about Linus Torvalds * I just delete my git repo if I mess it up
https://cdn.masto.host/socialjvnsca/media_attachments/files/111/460/966/359/861/721/original/5b68187cac3feed1.png