> This document wants to be a reference for best practices in the daily use of Git

Then it wouldn't stick to the most ineffective interface for git - cli