Reprint Order:
Recently the unit began to use Git, because my talent reason, spent a lot of time, also did not understand why.
This is a book Http://git-scm.com/book found on the GIT website, apparently not a crash profile. If you need to get started quickly, the original recommendation chapter Ii.
Copyright:
The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, are available here. All content is licensed under the Creative Commons Attribution Non Commercial Share alike 3.0 license. Print versions of the book is available onamazon.com.
Directory:
1. Getting Started
1.1 About version control
A brief history of 1.2 Git
1.3 Git Basics
1.4 Command Line
1.5 Installing Git
1.6 Configuration before running Git for the first time
1.7 Getting Help
1.8 Summary
2. Git Basics
2.1 Getting a Git repository
2.2 Record each update to the warehouse
2.3 View Commit History
2.4 Undo Action
2.5 Use of remote warehouses
2.6 Dozen Tags
2.7 Git Aliases
2.8 Summary
3. Git Branch
3.1 Branch Introduction
3.2 New and merged branches
3.3 Branch Management
3.4 Branching Development Workflow
3.5 Remote Branch
3.6 Variable Base
3.7 Summary
4. Git on the server
4.1 Protocol
4.2 Setting up Git on the server
4.3 Generating the SSH public key
4.4 Configuring the server
4.5 Git Daemon
4.6 Smart HTTP
4.7 Gitweb
4.8 GitLab
4.9 Third-party hosting options
4.10 Summary
5. Distributed Git
5.1 Distributed Work Flow
5.2 Contributing to a project
5.3 Maintenance Projects
5.4 Summary
6. GitHub
6.1 Creation and configuration of accounts
6.2 Contributing to the project
6.3 Maintenance Projects
6.4 Management Organization
6.5 Scripting GitHub
6.6 Summary
7. Git Tools
7.1 Select Revision
7.2 Interactive Staging
7.3 Storage and cleaning
7.4 Signing work
7.5 Search
7.6 Rewriting history
7.7 Reset revealed
7.8 Advanced Consolidation
7.9 Rerere
7.10 Debugging with Git
7.11 Sub-modules
7.12 Packaging
7.13 Replacement
7.14 Voucher Storage
7.15 Summary
8. Customizing Git
8.1 Configuring Git
8.2 Git Properties
8.3 Git Hooks
8.4 An example of using a mandatory policy
8.5 Summary
9. Git and other systems
9.1 Git as a client
9.2 Migrating to Git
9.3 Summary
Ten. Git Internals
10.1 Underlying commands and high-level commands
10.2 Git Objects
10.3 Git Reference
10.4 Package Files
10.5 Reference Specifications
10.6 Transport Protocol
10.7 Maintenance and data recovery
10.8 Environment Variables
10.9 Summary
A1. Git in other environments
A1.1 graphical interface
A1.2 Git in Visual Studio
A1.3 the Git in Eclipse
A1.4 the Git in Bash
A1.5 Git in Zsh
Git in A1.6 Powershell
A1.7 Summary
A2. Embed Git into your app
A2.1 command-line Git mode
A2.2 Libgit2
A2.3 Jgit
A3. Git commands
A3.1 Setup and Configuration
A3.2 getting and creating a project
A3.3 Snapshot Basics
A3.4 Branching and merging
A3.5 Project sharing and updating
A3.6 Inspection and comparison
A3.7 Commissioning
A3.8 Patch
A3.9 Mail
A3.10 External System
A3.11 Management
A3.12 Bottom Command
Pro Git Reprint-Catalog