Tutorial goals

Why is it worthwhile to use file versioning?

Git concepts (master branch)

Concepts (stage and commit)

Concepts (stage and commit … continued)

Concepts (branch)

Concepts (checkout)

Concepts (stage, commit)

Concepts (merge)

Concepts (revert/branch)

Concepts (parallel development)

Concepts (pull and merge)