Introduction to version control with Git documentation

Core episodes

  • Motivation
  • Basics
  • Branching and merging
  • Conflict resolution
  • Sharing repositories online
  • Inspecting history
  • Practical advice: how much Git is necessary?

Optional episodes

  • Using the Git staging area
  • Undoing and recovering
  • Interrupted work
  • Aliases and configuration
  • Git under the hood

Reference

  • List of exercises
  • Instructor guide
  • Quick reference
  • Customizing Git
  • Other resources
Theme by the Executable Book Project
  • .md

Other resources

Other resources#

  • Learn Git branching

  • The entire Pro Git book, written by Scott Chacon and Ben Straub

  • Learn git one commit at a time

  • A successful Git branching model

  • Commit Often, Perfect Later, Publish Once: Git Best Practices

  • PeepCode Git Internals

  • Git Workflows for Pros: A Good Git Guide

  • Branch-per-Feature

  • Git on XKCD

  • An efficient GIT workflow for mid/long term projects

previous

Customizing Git

By CodeRefinery team
© Copyright CodeRefinery team.