This repo was created to demonstrate some of the key features of Git and GitHub for the Computer Science Society, the presentation for this demo is scheduled for Thursday, October 5th, 2016 and the slides are avalible online.
This lesson will require you to make a github account and download a command line based tool for git.
- The Basic Commands of Git including: git clone, git add, git status, git commit, and git push
- Advanced topics including: merge conflicts, cherry-picking, branching, rebasing, blaming, and reverting vs reseting
- Features offered from GitHub: Logs, Pull Requests, and Code Review Tools