Conversational Git

Conversational Git

By Alan Hohn
Book Description

This book is written in an informal style. Readers are assumed to know what version control tools are, and that, being familiar with Subversion/CVS, are interested in knowing how “distributed” version control systems (Git in particular) work. It also tries to show how to use git effectively.

Table of Contents
  • Conversational Git
  • Chapter 1
  • Why This Book
  • Style and Motivation
  • Why Not
  • Dogfooded
  • Chapter 2
  • Setting up Git
  • Creating a repository
  • Committing
  • Staging
  • Removing files
  • Wrapping Up
  • Chapter 3
  • Multiple Repositories
  • Bare Repositories
  • Cloning
  • Sharing Commits
  • Wrapping Up
  • Chapter 4
  • Teamwork
  • The Failed Push
  • Merging in Git
  • Successful Push
  • One Side Note
  • Wrapping Up
  • Chapter 5
  • A Conflict
  • Push The Reset Button
  • Finishing the merge
  • Git Stash
  • Wrapping Up
  • Chapter 6
  • What Are Branches For
  • Doing Some Branching
  • Keeping Up To Date
  • Merging a Feature
  • Wrapping Up
  • Chapter 7
  • Better Feature Branches
  • Pushing Feature Branches
  • Wrapping Up
  • Chapter 8
  • Feature Branches with Conflicts
  • Merging Feature Branches with Conflicts
  • Clean Merging Is Clean Living
  • Wrapping Up
  • Chapter 9
  • When It Goes Wrong
  • Some Easy Fixes
  • More Substantial Changes
  • Even Bigger Changes
  • Wrapping Up
  • Chapter 10
  • What Did I Just Do?
  • Committing to the Wrong Branch
  • Merging in Traffic
  • What If I Pushed?
  • Wrapping Up
  • Chapter 11
  • Workflow with Git
  • Tools
  • Workflow
  • Conclusion
    No review for this book yet, be the first to review.
      No comment for this book yet, be the first to comment
      Also Available On
      App store smallGoogle play small
      Curated Lists
      • Pattern Recognition and Machine Learning (Information Science and Statistics)
        by Christopher M. Bishop
        Data mining
        by I. H. Witten
        The Elements of Statistical Learning: Data Mining, Inference, and Prediction
        by Various
        See more...
      • CK-12 Chemistry
        by Various
        Concept Development Studies in Chemistry
        by John Hutchinson
        An Introduction to Chemistry - Atoms First
        by Mark Bishop
        See more...
      • Microsoft Word - How to Use Advanced Algebra II.doc
        by Jonathan Emmons
        Advanced Algebra II: Activities and Homework
        by Kenny Felder
        See more...
      • The Sun Who Lost His Way
        Tania is a Detective
        by Kanika G
        See more...
      • Java 3D Programming
        by Daniel Selman
        The Java EE 6 Tutorial
        by Oracle Corporation
        See more...