Version Control (Git and Github)


git is a distributed version control system that keeps track of the changes between plaintext source files. It can be used for collaboration or for managing and keeping track of workflows for individuals. While primarily intended for software source code, git works with any plaintext files, and so can also be used for authoring of other kinds.

Git - The Simple Guide (PDF) (WEB)

Git Cheat Sheet - GitHub

Git Tutorials and Training - Atlassian


GitHub is a platform that allows for users to keep copies of their open source, plaintext repositories online, in a single centralized location. It also adds a social interaction layer to the process of managing version-controlled source files.

Hello World - GitHub Guides

Keeping GitHub forks up to date with upstream source

Keeping your forked repo synced with the upstream source - Nitin Venkatesh

Syncing a fork - GitHub Help

This version of the INLS 718-001 (Spring) syllabus was updated 2017-10-18 09:51:31 -0400. Be aware that the schedule and other elements of the site are subject to continuous update.