Pro Git(https://git-scm.com/book/en/v2). You'd be surprised how many people in our professional community try to get by in life having never just sat down and read the documentation on their tooling. Obviously the git man-pages are terrible enough that we have goofy parody generators, but its okay because this book exists.
Seriously, after reading this book I have never had any doubt or fear using git. I have to google all the commands that I don't use everyday due to the peculiar lack of consistency in the TUI, but my understanding never wavers.
So much this. I’d absolutely recommend everyone read the internals chapters, since they’re approachable and really give you a sense for how git thinks. I feel like after reading that chapter, all the superstition around git faded away for me