- Explain the basic function and purpose of version control
- Understand the difference between local and remote repository
- Be able to use the following git commands and know what each is used for:
- fork
- clone
- add, commit
- log
- push, pull
- Be able to create a repository and use it to version control a project