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