**Introduction to Git GitHub**
GitHub is a web application for hosting, sharing, and tracking digital assets like source code and datasets. GitHub, and the git family of tools, keep track of changes to your files as you work and provide easy ways to integrate changes from multiple people. If you've ever found yourself making files named "copy_copy_final" and "copy_copy_real_final", Git is for you.
**This workshop will cover how to:**
- Create a repository with the University-provided github.umn.edu website
- Use Git Desktop or the Git command line interface to track files on your own computer and puth them up to GitHub
- Use Git to manage revisions and collaborate with team members
**To be successful, you should have:**
- A computer with Git Desktop installed. There will also be an online environment available using the Git command line tools should you not wish, or are unable, to install Git Desktop
- A University of Minnesota Internet ID