Skip to content

khawley/git-tutorial-gitbook

Repository files navigation

Git + GitHub Basics

This tutorial is designed to introduce the basic commands of Git, and explain how to get started contributing on GitHub.

It will cover the difference between Git & GitHub, committing, branching, pushing and pulling.

This tutorial assumes a basic understanding of the command line. For a guide to command line basics, see my other tutorial here.

To view this as a GitBook as it was intended, you can read it here

Commands Covered in this Tutorial

  • git init
  • git status
  • git diff
  • git add
  • git commit
  • git log
  • git show
  • git reset
  • git checkout
  • git branch
  • git merge
  • git clone
  • git remote
  • git fetch
  • git pull
  • git push

Created by

This tutorial was a joint effort between Kelsey Hawley who was a beginner many years ago and Nicholle James who was a beginner more recently.

Graphics

Branching and Remote graphics were borrowed from Atlassian's Git Tutorial, which is a great deep dive for the intermediate + advanced.

About

A GitBook introducing git to beginning programmers

Resources

Stars

Watchers

Forks

Packages

No packages published