Pro Git

Everything you need to know about Git

by Scott Chacon, Ben Straub

DescriptionTable of ContentsDetailsHashtagsReport an issue

Book Description

Pro Git, 2nd 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 (2nd 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.

This open book is licensed under a Creative Commons License (CC BY-NC-ND). You can download Pro Git ebook for free in PDF format (10.4 MB).

Table of Contents

Chapter 1
Getting Started
Chapter 2
Git Basics
Chapter 3
Git Branching
Chapter 4
Git on the Server
Chapter 5
Distributed Git
Chapter 6
Github
Chapter 7
Git Tools
Chapter 8
Customizing Git
Chapter 9
Git and Other Systems
Chapter 10
Git Internals
Appendix B
Embedded Git in Your Applications
Appendix C
Git Commands
Index
 

Book Details

Subject
Computer Science
Publisher
Apress
Published
2014
Pages
419
Edition
2
Language
English
ISBN13
9781484200773
ISBN10
1484200772
ISBN13 Digital
9781484200766
ISBN10 Digital
1484200764
PDF Size
10.4 MB
License
CC BY-NC-ND

Book Hashtags

Related Books

Git Notes for Professionals
The Git Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow....
Rethinking Productivity in Software Engineering
Get the most out of this foundational reference and improve the productivity of your software teams. This book collects the wisdom of the 2017 "Dagstuhl" seminar on productivity in software engineering, a meeting of community leaders, who came together with the goal of rethinking traditional definitions and measures of productivity. The ...
Programming Languages and Systems
This book constitutes the proceedings of the 27th European Symposium on Programming, ESOP 2018, which took place in Thessaloniki, Greece in April 2018, held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2018. The 36 papers presented in this volume were carefully reviewed and selected from 114 submissions. The ...
Pro TBB
This book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner. Throughout the book the authors present ...
Field Guide to the Distributed Development Stack
When you explore a new technology landscape, the journey can take you to places you never expected. Take O'Reilly's CTO, Andrew Odewahn. While working on ideas for a new publishing platform, Andrew kept notes as he probed the depth and breadth of what we call the "distributed development stack" (DDS). As patterns emerged, and as Andrew...
Models, Methods and Tools for Product Service Design
This free book summarizes research being pursued within the Manutelligence project, the goal of which is to help enterprises develop smart, social and flexible products with high value added services. Manutelligence has improved Product and Service Design by developing suitable models and methods, and connecting them through a modular, collaborativ...