Skip to content

Latest commit

 

History

History

README.md

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
  • 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