A recent post that was highly ranked on Hacker News complained about common git workflows causing him serious pain. While I won’t get into the merit of his user experience complaints, I do want to talk about his specific use-case and how I personally work with it in git.
I use git only for occasionally and always have to consult a cheatsheet. What I really miss is a nice GUI, as Tortoise or Versions.app for Subversion.