4 Main Git Operations
- Stage (or “add”): Add changes to the repo history
- file edits, additions, deletions, etc.
- Commit: Yes, you are sure these changes should be part of the repo history
- need to add a message (and optionally a description)
- Pull: Download new changes made on the GitHub repo (i.e. the upstream remote)
- either by your collaborators or you on another machine
- Push: Upload any (committed) local changes to the GitHub repo






