-git - version control, local -GitHub - online platform that allows for code sharing, remote -repository/repo - named folder on GitHub cloning - bringing a repo from the remote to the local
- git status
- informational command
- git add file name
- staging files
- git commit -m "active voice and a descriptive message"
- version control
- computer if tracking number
- message for our changes
- git push origin branch name
- right now the branch name is main
- reconciles the diff between local and remote