The "current branch" in git (jvns.ca)
How HEAD works in git (jvns.ca)
Popular git config options (jvns.ca)
Popular git config options (jvns.ca)
February 16, 2024 Julia Evans writes:...
Dealing with diverged git branches (jvns.ca)
Inside .git (jvns.ca)
Do we think of git commits as diffs, snapshots, and/or histories? (jvns.ca)
Mounting git commits as folders with NFS (jvns.ca)
Demystifying git branches: comparing intuition with their actual function (jvns.ca)
git branches: intuition & reality (jvns.ca)
How git cherry-pick and revert use 3-way merge (jvns.ca)
git rebase: what can go wrong? (jvns.ca)
Confusing git terminology (jvns.ca)
Confusing git terminology (jvns.ca)
Making Hard Things Easy (jvns.ca)
In a git repository, where do your files live? (jvns.ca)
In a git repository, where do your files live? (jvns.ca)
What helps people get comfortable on the command line? (jvns.ca)
Sometimes I talk to friends who need to use the command line, but are intimidated by it. I never really feel like I have good advice (I’ve been using the command line for too long), and so I asked some people on Mastodon:...
Notes on using a single-person Mastodon server (jvns.ca)
Julia Evans (@bork) writes about her experience of running and using a single-person Mastodon server. The post also links to other people’s experiences in-between.
What helps people get comfortable on the command line? (jvns.ca)
Why is DNS still hard to learn? (jvns.ca)
New talk: Learning DNS in 10 years (jvns.ca)
By Julia Evans. Nice walkthrough on learning and troubleshooting, using DNS as example.