The University of Utah Marriott Library is using git and github for documenting and tracking code and collaborating on projects, creating group research repositories with version control, developing best practices documentation, and more. This overview will provide case studies illustrating how git and github has become an essential tool in the project manager’s toolbox. Also included in the session will be a guide for learning git on your own.
Included in this repository are the slides for our presentation, along with some git learning resources.
Brian McBride and Anna Neatrour
- Version Control (Systems)
- Integrity Checks
- Checksums
- Distributed Development
- Agile Development
- Non-Linear Software Development
- Git Branches
- Continuous integration (CI)
- Continious deployment (CD)
- GitHib Pages
- KanBan Boards
- Jekyll
- Single Sign On (SSO)
ProGit is a helpful resource to learn the basics about version control systems and learning to master git. The book is available online here and can be downloaded from the files folder in this repository.
GitKraken (OSX, Linux, Windows)
Jekyll is a simple lightweight static website generator.
GitHub Pages A service from GitHub that provides hosting for github projects. Github pages fully supports Jekyll.