This repository contains resources designed to help new users understand Git better and discover how it fits into software development and data science.
- Background and design of Git
- Anatomy of the .git repository
- The Git object system
- Git references and branching
- Git workflow patterns
- Advanced Git and GitHub practices
- Links to useful resources
The materials contained here draw heavily from:
- The Git documentation
- Pro Git, 2nd ed. (https://git-scm.com/book/en/v2)