Git可以支持几乎无数种开发与合作的方法。它最早由LinilusTorvalds创建,用于管理Linux内核开发,现已成为分布式版本控制的主流工具。但是Git的灵活性也意味着某些用户无法发挥它的价值。《Git版本控制管理》提供了较高效的方法教程,其友好又严谨的建议有助于你随心操控Git的各项功能。
拥有这本书,你将会:
学习如何在多种真实开发环境中使用Git
洞察Git的常用案例、初始任务和基本功能
理解如何在集中和分布式版本控制中使用Git
使用Git管理补丁、差异、合并和冲突
获得诸如重新定义分支(rebasing)、钩子(hook)以及处
理子模块(子项目)等的高级技巧
学习如何结合使用Git与subversion
Preface
1.Introduction
Background
The Birth of Git
Precedents
Time Line
What's in a Name?
2.Installing Git
Using Linux Binary Distributions
Debian/Ubuntu
Other Binary Distributions
Obtaining a Source Release
Building and Installing
Installing Git on Windows
Installing the Cygwin Git Package
Installing Standalone Git (msysGit
3.Getting Started
The Git Command Line
Quick Introduction to Using Git
Creating an Initial Repository
Adding a File to Your Repository
Configuring the Commit Author
Making Another Commit
Viewing Your Commits
Viewing Commit Differences
Removing and Renaming Files in Your Repository
Making a Copy of Your Repository
Configuration Files.
Configuring an Alias
Inquiry
4.Basic Git Concepts
Basic Concepts
Repositories
Git Object Types
Index
Content-Addressable Names
Git Tracks Content
Pathname Versus Content
Object Store Pictures
Git Concepts at Work
Inside the .git directory
Objects, Hashes, and Blobs
Files and Trees
A Note on Git's Use of SHA1
Tree Hierarchies
Commits
Tags
5.File Management and the Index
It's All About the Index
File Classifications in Git
Using git add
Some Notes on Using git commit
Using git commit --all
Writing Commit Log Messages
Using git rm
Using git mv
A Note on Tracking Renames
The .gitignore File
A Detailed View of Git's Object Model and Files
6.Commits
Atomic Changesets
Identifying Commits
Absolute Commit Names
refs and symrefs
Relative Commit Names
Commit History
Viewing Old Commits
Commit Graphs
Commit Ranges
……
7.Branches
8.Diffs
9.Merges
10.Altering Commits
11.Remote Repositories
12.Repository Management
13.Patches
14.Hooks
15.Combining Projects
16.Using Git with Subversion Repositories
lndex
这是一本应该随身携带的书。 ——Don Marti 编辑、记者以及会议主席
挺好的书,但不适合快速入门用
工具书
内容不错!不过就要慢慢看..顺便练练E文
送货也很速度
作者的逻辑很清晰, 说明图很容易让人理解.
英语不过关真蛋疼啊~~~~~··
书不错,很适合入门看的。
不是中文版,看错了。将就看吧
还可以,了解git的时候看看,但是好多得example不够复杂,不够详尽
内容详实,很细致,不过作者用词太丰富了,读起来没别的书那么顺畅
拿到书后,看了非常好,比我想象的要好不少,下次继续支持
对于想了解Git方方面面的开发人员来说,您应该拥有这本好书。