Post

I was today years old when I learned git's HEAD is case-sensitive... thought I was going insane because `git reset head~1` would sometimes hurl me back into prehistoric times 🦕

turns out git only treats uppercase HEAD as a special ref. lowercase head gets resolved as a regular ref, and on mac's filesystem happily redirects it to the main worktree's .git/HEAD causing maximum confusion. save your sanity and use @ to refer to HEAD instead 🤦‍♀️

0 reposts0 likes

No replies yet.