The main git book does not, however, help to answer the 'why' behind the practices we teach.
However, a search through Google Scholar for 'git best practices' resulted among others:
Tsitoara, Mariot, and Mariot Tsitoara. "Git best practices." Beginning Git and GitHub: A Comprehensive Guide to Version Control, Project Management, and Teamwork for the New Developer (2020): 79-86.
Tepavac, Igor, et al. "Version Control Systems, Tools and Best Practices: Case Git." CASE 27-Razvoj poslovnih i informatičkih sustava. 2015.
Read those refs and add these to the lectures on git.
I/we enjoy references to the literature.
The main git book does not, however, help to answer the 'why' behind the practices we teach.
However, a search through Google Scholar for 'git best practices' resulted among others:
Read those refs and add these to the lectures on git.