This document discusses using GitLab for revision control and managing code. It notes some common barriers to using Git like not wanting to share code or feeling code is not ready to share. It then compares GitLab to GitHub and discusses how to set up a GitLab instance on campus for private code repositories with total privacy and control. Installation of GitLab was described as easy and it provides benefits like backups of work and adding collaborators.