If you’re wondering the ins and outs of Git, beyond the porcelain commands, this PDF is for you.

It also covers Git day-to-day use, workflow, and best practices. Even if you’re comfortable with Git, you’ll surely pick something up in this.

Pluralsight has agreed to open source the book under Creative Commons Attribution-ShareAlike license and the source is on GitHub. You can now download and read this book for free. Get it on its GitHub releases page and maybe learn a bit about how Git works under the covers.