Thanks
Is he making unrealistic requests?
Does he think you are wasting your whole day in notepad instead of doing real work?
When you tell him about a new cool rebase trick in git, he only stares without understanding a word?
Anyway, a book is too long. My recommendation is to try to find some nice post in the old blog of Joel Spolsky https://www.joelonsoftware.com/
Agile Manifesto, which many "agile" techniques often forget as well: https://agilemanifesto.org/principles.html
Test-Driven Development by Example, by Kent Beck. No other. Kent Beck doesn't even show up on the first page of Google anymore. The book is on page 6. But it's a human way to develop software, dealing with the human limits of the average programmer. The book is easier to read than most of the articles written about it.
Or just: https://xkcd.com/1425/