We also mention rev-parse in Branch References to take just about any string and turn it into an object SHA-1.

However, most of the low level plumbing commands we cover are in Git Internals, which is more or less what the chapter is focused on.
We tried to avoid use of them throughout most of the rest of the book.