Book Description
The Git Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.
This open book is licensed under a Creative Commons License (CC BY-SA). You can download Git Notes for Professionals ebook for free in PDF format (2.5 MB).
Table of Contents
Chapter 1
Getting started with Git
Chapter 2
Browsing the history
Chapter 3
Working with Remotes
Chapter 4
Staging
Chapter 5
Ignoring Files and Folders
Chapter 6
Git Diff
Chapter 7
Undoing
Chapter 8
Merging
Chapter 9
Submodules
Chapter 10
Committing
Chapter 11
Aliases
Chapter 12
Rebasing
Chapter 13
Configuration
Chapter 14
Branching
Chapter 15
Rev-List
Chapter 16
Squashing
Chapter 17
Cherry Picking
Chapter 18
Recovering
Chapter 19
Git Clean
Chapter 20
Using a .gitattributes file
Chapter 21
.mailmap file: Associating contributor and email aliases
Chapter 22
Analyzing types of workflows
Chapter 23
Pulling
Chapter 24
Hooks
Chapter 25
Cloning Repositories
Chapter 26
Stashing
Chapter 27
Subtrees
Chapter 28
Renaming
Chapter 29
Pushing
Chapter 30
Internals
Chapter 31
git-tfs
Chapter 32
Empty directories in Git
Chapter 33
git-svn
Chapter 34
Archive
Chapter 35
Rewriting history with filter-branch
Chapter 36
Migrating to Git
Chapter 37
Show
Chapter 38
Resolving merge conflicts
Chapter 39
Bundles
Chapter 40
Display commit history graphically with Gitk
Chapter 41
Bisecting/Finding faulty commits
Chapter 42
Blaming
Chapter 43
Git revisions syntax
Chapter 44
Worktrees
Chapter 45
Git Remote
Chapter 46
Git Large File Storage (LFS)
Chapter 47
Git Patch
Chapter 48
Git statistics
Chapter 49
git send-email
Chapter 50
Git GUI Clients
Chapter 51
Reflog - Restoring commits not shown in git log
Chapter 52
TortoiseGit
Chapter 53
External merge and difftools
Chapter 54
Update Object Name in Reference
Chapter 55
Git Branch Name on Bash Ubuntu
Chapter 56
Git Client-Side Hooks
Chapter 57
Git rerere
Chapter 58
Change git repository name
Chapter 59
Git Tagging
Chapter 60
Tidying up your local and remote repository
Chapter 61
diff-tree