Pro Git (Second Edition) is your fully-updated guide to Git and its usage in the modern world. Git has come a long way since it was first developed by Linus Torvalds for Linux kernel development. It has taken the open source world by storm since its inception in 2005, and this book teaches you how to use it like a pro.
Effective and well-implemented version control is a necessity for successful web projects, whether large or small. With this book you’ll learn how to master the world of distributed version workflow, use the distributed features of Git to the full, and extend Git to meet your every need.
Written by Git pros Scott Chacon and Ben Straub, Pro Git (Second Edition) builds on the hugely successful first edition, and is now fully updated for Git version 2.0, as well as including an indispensable chapter on GitHub. It’s the best book for all your Git needs.
What youll learn• Effectively use Git, either as a programmer or a project leader
• Become a fluent Git user
• Master branching, using Git on the server, and on other systems
• Integrate Git in your development workflow
• Migrate programming projects from other SCMs to Git
• Extend Git for your personal project needs
• Effectively use GitHub
Who this book is for
This book is for all open source developers: you are bound to encounter Git somewhere in the course of your working life. Proprietary software developers will appreciate Git’s enormous scalability, since it is used for the Linux project, which comprises thousands of developers and testers.
Table of Contents1. Getting Started
2. Git Basics
3. Git Branching
4. Git on the Server
5. Distributed Git
6. GitHub
7. Git Tools
8. Customizing Git
9. Git and Other Systems
10. Git Internals
Pro Git(第二版)是你对Git及其在现代世界的使用的全面更新的指南。自从 Linus Torvalds 首次为 Linux 内核开发开发出 Git 以来,它已经走过了漫长的道路。自2005年诞生以来,它已经在开源世界掀起了一场风暴,本书教你如何像专家一样使用它。
有效且实施良好的版本控制是成功的网络项目的必要条件,无论是大型还是小型。通过本书,你将学会如何掌握分布式版本工作流的世界,充分使用Git的分布式功能,并扩展Git以满足你的各种需求。
由Git专家Scott Chacon和Ben Straub撰写的《专业版Git(第二版)》建立在第一版大获成功的基础上,现在针对Git 2.0版本进行了全面更新,还包括一个关于GitHub的不可或缺的章节。它是满足你所有Git需求的最佳书籍。
你能学到什么-- 作为程序员或项目负责人,有效地使用Git
- 成为一个流畅的Git用户
- 掌握分支,在服务器和其他系统上使用 Git
- 在你的开发工作流程中整合Git
- 将编程项目从其他 SCM 迁移到 Git 上
- 为你的个人项目需求扩展Git
- 有效地使用GitHub
本书适用对象
本书适用于所有开源开发者:在你的工作过程中,你一定会在某个地方遇到 Git。专有软件开发者会欣赏Git的巨大可扩展性,因为它被用于Linux项目,其中包括成千上万的开发者和测试者。
目录1. 入门
2. Git 基础知识
3. Git 分支
4. 服务器上的 Git
5. 分布式 Git
6. GitHub
7. Git工具
8. 定制Git
9. Git 与其他系统
10. Git的内部结构
相关文库
计算机行业深度报告:DeepSeek系列报告之AI+医疗
2314
类型:行研
上传时间:2025-02
标签:计算机、DeepSeek、AI+医疗)
语言:中文
金额:5积分
电子书-Linux是如何工作的How Linux Works(英)
1599
类型:电子书
上传时间:2022-04
标签:计算机、操作系统、内部结构)
语言:英文
金额:5积分
《网络是怎样连接的》-75页读书笔记
1497
类型:读书笔记
上传时间:2025-01
标签:网络、计算机、科普)
语言:中文
金额:9.9元
图解《网络数据安全管理条例》 及数据安全合规与技术体系
1383
类型:专题
上传时间:2024-10
标签:数据安全、网络)
语言:中文
金额:5积分
《网络导论》Networks An Introduction
1366
类型:电子书
上传时间:2021-05
标签:网络、社会科学)
语言:英文
金额:5积分
《面向初学者的机器学习》Machine Learning For Absolute Beginners
1188
类型:电子书
上传时间:2021-05
标签:机器学习、计算机、算法)
语言:英文
金额:5积分
电子书-用FastAPI构建数据科学应用:用Python开发、管理和部署高效的机器学习应用程序(英)
1186
类型:电子书
上传时间:2022-03
标签:计算机、数据库、人脸检测系统)
语言:英文
金额:5积分
电子书-软件架构师手册:通过实施有效的架构概念成为成功的软件架构师(英)
1169
类型:电子书
上传时间:2021-11
标签:计算机、软件架构 、软件)
语言:英文
金额:5积分
电子书-DAMA数据管理知识体系指南(DAMA DMBOK)(英)
1119
类型:电子书
上传时间:2022-03
标签:计算机、数据库、数据管理)
语言:英文
金额:5积分
计算机行业深度研究报告:ChatGPT,开启AI新纪元-20230201-31页
1057
类型:行研
上传时间:2023-02
标签:计算机、处理器)
语言:中文
金额:免费
积分充值
30积分
6.00元
90积分
18.00元
150+8积分
30.00元
340+20积分
68.00元
640+50积分
128.00元
990+70积分
198.00元
1640+140积分
328.00元
微信支付
余额支付
积分充值
应付金额:
0 元
请登录,再发表你的看法
登录/注册