logo rip
SO Documentation
  • Tags
  • Topics

Git

  • Getting started with Git
  • .mailmap file: Associating contributor and email aliases
  • Aliases
  • Analyzing types of workflows
  • Archive
  • Bisecting/Finding faulty commits
  • Blaming
  • Branching
  • Browsing the history
  • Bundles
  • Change git repository name
  • Cherry Picking
  • Cloning Repositories
  • Committing
  • Configuration
  • diff-tree
  • Display commit history graphically with Gitk
  • Empty directories in Git
  • External merge and difftools
  • Git Branch Name on Bash Ubuntu
  • Git Clean
  • Git Client-Side Hooks
  • Git Diff
  • Git GUI Clients
  • Git Large File Storage (LFS)
  • Git Patch
  • Git Remote
  • Git rerere
  • Git revisions syntax
  • git send-email
  • Git statistics
  • Git Tagging
  • git-svn
  • git-tfs
  • Hooks
  • Ignoring Files and Folders
  • Internals
  • Merging
  • Migrating to Git
  • Pulling
  • Pushing
  • Rebasing
  • Recovering
  • Reflog - Restoring commits not shown in git log
  • Renaming
  • Resolving merge conflicts
  • Rev-List
  • Rewriting history with filter-branch
  • Show
  • Squashing
  • Staging
  • Stashing
  • Submodules
  • Subtrees
  • Tidying up your local and remote repository
  • TortoiseGit
  • Undoing
  • Update Object Name in Reference
  • Using a .gitattributes file
  • Working with Remotes
  • Worktrees


Git

  • Getting started with Git
  • .mailmap file: Associating contributor and email aliases
  • Aliases
  • Analyzing types of workflows
  • Archive
  • Bisecting/Finding faulty commits
  • Blaming
  • Branching
  • Browsing the history
  • Bundles
  • Change git repository name
  • Cherry Picking
  • Cloning Repositories
  • Committing
  • Configuration
  • diff-tree
  • Display commit history graphically with Gitk
  • Empty directories in Git
  • External merge and difftools
  • Git Branch Name on Bash Ubuntu
  • Git Clean
  • Git Client-Side Hooks
  • Git Diff
  • Git GUI Clients
  • Git Large File Storage (LFS)
  • Git Patch
  • Git Remote
  • Git rerere
  • Git revisions syntax
  • git send-email
  • Git statistics
  • Git Tagging
  • git-svn
  • git-tfs
  • Hooks
  • Ignoring Files and Folders
  • Internals
  • Merging
  • Migrating to Git
  • Pulling
  • Pushing
  • Rebasing
  • Recovering
  • Reflog - Restoring commits not shown in git log
  • Renaming
  • Resolving merge conflicts
  • Rev-List
  • Rewriting history with filter-branch
  • Show
  • Squashing
  • Staging
  • Stashing
  • Submodules
  • Subtrees
  • Tidying up your local and remote repository
  • TortoiseGit
  • Undoing
  • Update Object Name in Reference
  • Using a .gitattributes file
  • Working with Remotes
  • Worktrees

Git - Awesome Book

2018

  • Baby Git Guidebook for Developers: Learn How Git is Coded
  • Git Version Control Cookbook: Leverage version control to transform your development workflow and boost productivity, 2nd Edition
  • Learn Git The Hard Way: Master Git Using The Only Method That Works
  • Mastering Git

2017

  • Git: Learn Version Control with Git: A step-by-step Ultimate beginners Guide
  • Learn Enough Git to Be Dangerous: An introduction to version control with Git

2016

  • A Practical Guide to Git and GitHub for Windows Users: From Beginner to Expert in Easy Step-By-Step Exercises
  • Professional Git

2015

  • Essential Git: Introduction to Git Basics for Beginners
  • Git Essentials
  • Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git
  • Jump Start Git: Take Control of Your Code and Assets
  • Learn Git in a Month of Lunches

2014

  • Git in Practice: Includes 66 Techniques
  • Git Version Control Cookbook
  • Pro Git
  • Ry's Git Tutorial

2013

  • Git Pocket Guide: A Working Introduction
  • Git Recipes: A Problem-Solution Approach
  • Git: Version control for everyone

2012

  • Version Control with Git: Powerful tools and techniques for collaborative software development

2010

  • Pragmatic Guide to Git (Pragmatic Programmers)

2009

  • Pragmatic Version Control Using Git




Previous Next
This modified text is an extract of the original Stack Overflow Documentation created by following contributors and released under CC BY-SA 3.0
This website is not affiliated with Stack Overflow