Workflows What Git is About version control GitHub is on browser settings git is at the terminal Why it's good to know Git open source knowing version control lets you contribute to open source (these repos are public) Workflow 0.1: software installations terminal access editor GitHub account git Workflow 0.2: setup create ssh keys add ssh key to GitHub set up working directory Workflow 1: create & update your repo create repo on GitHub add, update files on GitHub clone (copy) GH repo to local computer look at remotes work with branches add, update files at Git terminal and send changes up to GH submit a pull request Workflow 2: fork & update an organization repo fork/clone an organization's repo add updates and submit a pull request Workflow 3: add a collaborator to your repo and manage pull requests using the repo from Workflow 1, add a collaborator the collaborator will make updates to your repo and submit pull requests you will accept their pull requests