fes Logo

Source Control / Github

Definition

Git

    Main Features:
  • History / Versioning
  • Distributed

Versioning

Distributed

Command Line

For the most part git commands are done via the command line ( ie, git checkout )

Installing Git

Download from https://git-scm.com/

Reference Material

https://git-scm.com/docs

Github

Portfolio on Github.io

More Resources

  • https://www.atlassian.com/git
  • https://www.learnenough.com/git-tutorial

Advanced Git

  • https://www.atlassian.com/git/tutorials/advanced-overview
  • https://git-scm.com/book/en/v2

Let try it out!

https://try.github.io/levels/1/challenges/1

Install Gotcha's

  • Set your PATH to include git!

Create Github Repo

online

Clone locally

git clone ...

Work locally

git add ...

git commit -m "message"

Push to github

git push

Questions?