Re:Ask HN: What's the worst piece of software you use everyday?
by bokwoon on Saturday July 11, 2020 @02:56PM
(#23804725)
My use case is simple enough. Git provides a list of checkpoints I can rollback to. I generally squash over merge, and I use vimdiff to resolve conflicts. I know every command I need to do those things. What's complicated to learn?
If you want a coherent mental model of git, just do https://learngitbranching.js.org/ and never look back.