• Launch logo dark background

  • Menu
  • Our Pedagogy
    • Overview
    • Mastery-based Learning
  • Results & Outcomes
  • For Employers
  • For Students
    • Is This For Me?
    • Common Questions
    • The Student Experience
    • Core Curriculum
    • Capstone
  • Sign In
  • Sign Up

LaunchSchool: An online school for developers

  • Our Pedagogy
    • Overview
    • Mastery-based Learning
  • Results & Outcomes
  • For Employers
  • For Students
    • Is This For Me?
    • Common Questions
    • The Student Experience
    • Core Curriculum
    • Capstone
  • Sign In
  • Sign Up

Table of Contents

  • Open Bookshelf Cover Page
  • Preface
    • Credits
    • Copyright
  • Getting Started
    • Introduction
      • Getting Started
      • Who Is This Guide For?
      • How To Read This Guide?
      • Source Control Management
      • Code repositories
      • What is Git?
      • Local vs. Remote
      • Free and Open Source Software
      • What is GitHub?
      • Goals
    • Preparations
      • Installing git
      • Interacting With git
      • Installing a GUI
  • Working Locally
    • Creating Repositories
      • Create an example project
      • git init
      • .git Directory
      • The config File
      • .gitignore
      • Summary
    • Tracking Change
      • git status
      • Creating a commit
      • git log
      • Summary
    • Branching
      • What is Branching?
      • Why Would I Want to Branch?
      • Local vs. Remote
      • Summary
    • Summary
      • Installation
      • Your First Repo
      • Command Reference
      • Local vs. Remote Revisited
  • Remote Repositories
    • Introduction
      • Distributed vs Centralized
      • Options
    • GitHub
      • Registering
      • Creating a Repo
      • Connecting to GitHub Repo
      • What did we just do?
      • git push
      • git pull
      • git clone
      • Summary
    • Passwords
      • Password Caching
      • SSH
  • Conclusion
    • Next Steps
    • Cheatsheets
      • git commands
      • git workflow
  • Share on
Back to Open Book Shelf
  • Open Bookshelf Cover Page
  • Preface
    • Credits
    • Copyright
  • Getting Started
    • Introduction
      • Getting Started
      • Who Is This Guide For?
      • How To Read This Guide?
      • Source Control Management
      • Code repositories
      • What is Git?
      • Local vs. Remote
      • Free and Open Source Software
      • What is GitHub?
      • Goals
    • Preparations
      • Installing git
      • Interacting With git
      • Installing a GUI
  • Working Locally
    • Creating Repositories
      • Create an example project
      • git init
      • .git Directory
      • The config File
      • .gitignore
      • Summary
    • Tracking Change
      • git status
      • Creating a commit
      • git log
      • Summary
    • Branching
      • What is Branching?
      • Why Would I Want to Branch?
      • Local vs. Remote
      • Summary
    • Summary
      • Installation
      • Your First Repo
      • Command Reference
      • Local vs. Remote Revisited
  • Remote Repositories
    • Introduction
      • Distributed vs Centralized
      • Options
    • GitHub
      • Registering
      • Creating a Repo
      • Connecting to GitHub Repo
      • What did we just do?
      • git push
      • git pull
      • git clone
      • Summary
    • Passwords
      • Password Caching
      • SSH
  • Conclusion
    • Next Steps
    • Cheatsheets
      • git commands
      • git workflow
  • Share on

Cheatsheets

Some helpful cheatsheets to serve as reference as you start using git.

git commands

Download

git workflow

Download

  • About Us
  • Blog
  • Medium Publication
  • Books
  • hello@launchschool.com
© Copyright 2018 Launch School - All Rights Reserved.