A one day overview for software development managers, technical project managers and key IT infrastructure stakeholders.
This 1 day class is designed to give a high-level overview of how and why an organization can use Git for version control of their code and/or data.
Also, it describes how Git is central to many other pieces of IT infrastructure and how Git can be integrated with development and production systems.
* History of Git
* Introduction to Git Fundamentals
* Differences between centralized and decentralized version control
* Git for small teams
* Git for groups of teams
* Git for complex organizations
* Access control
* Maintaining Code Quality
* Code Review Best Practices
* Advanced Code Review Techniques
* Storing Large Files in Git
* Managing large numbers of repositories
* Automated Quality Control
* Cryptographic verification and Git
No knowledge of Unix or command-line is assumed. A basic familiarity with the concepts and reasons for version control is assumed.
Leto Labs LLC 2013
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
The author is very much open to licensing this material under different licenses. Please contact duke@leto.net to start the conversation.
