Git Internals

Source code control and beyond



Bookstore > Books > Git Internals

Git Internals

Free Download
eBookFree
Rating
AuthorScott Chacon
PublisherSelf-publishing
Published2008
Pages121
LanguageEnglish
FormatPaper book / ebook (PDF)
EBook Hardcover Paperback

It took me a pretty long time to really get Git. As I've continued to use Git more and more where I work, I've found myself trying to teach people what it is and why we use it over and over again, and the reality is that Git generally has a pretty steep learning curve compared to many other systems. I've seen case after case of developers who love Git after they finally understand it, but getting to that point is often somewhat painstaking.

This book is aimed at the developer who does not particularly like Subversion, Perforce or whatever SCM system they are currently using, has heard good things about Git, but doesn't know where to start or why it's so wonderful. It is meant to explain Git as simply as possible in a clean, concise, easily readable volume. My goal is to help you understand Git internals as well as usage at a fundamental level by the time you finish this book.

To accomplish this, I'm starting the book out (after the introduction) with a section about what Git actually does, rather than how to use it. I found that I didn't really understand Git and had many problems using it until I understood what it was actually doing at a low level, rather than thinking of it as a different, weird SVN-like system.


  1. (2 books)


Similar Books


Practical Git

Practical Git

by Johan Abildskov

Practice your Git skills using exercises in your own environment. This book introduces concepts in an abstract visual way, and then enforces this learning through exercises - the Git katas.You will start with basic interactions such as commits and branches, and move on to both internals and collaborative workflows. Best practices are intr...

Price:  $34.99  |  Publisher:  Apress  |  Release:  2020

Version Control with Git

Version Control with Git

by Jon Loeliger

Version Control with Git takes you step-by-step through ways to track, merge, and manage software projects, using this highly flexible open-source version control system. Git permits practically an infinite variety of methods for development and collaboration, but its flexibility also means that some users don't understand how to use...

Price:  $7.97  |  Publisher:  O'Reilly Media  |  Release:  2009

Windows Internals, 5th Edition

Windows Internals, 5th Edition

by Mark E. Russinovich, David A. Solomon, Alex Ionescu

See how the core components of the Windows operating system work behind the scenes - guided by a team of internationally renowned internals experts. Fully updated for Windows Server 2008 and Windows Vista, this classic guide delivers key architectural insights on system design, debugging, performance, and support - along with hands-on exp...

Price:  $12.00  |  Publisher:  Microsoft Press  |  Release:  2009

Windows Internals, Part 2, 6th Edition

Windows Internals, Part 2, 6th Edition

by Mark E. Russinovich, David A. Solomon, Alex Ionescu

Delve inside Windows architecture and internals - and see how core components work behind the scenes. Led by three renowned internals experts, this classic guide is fully updated for Windows 7 and Windows Server 2008 R2 - and now presents its coverage in two volumes.As always, you get critical insider perspectives on how Windows operates....

Price:  $31.99  |  Publisher:  Microsoft Press  |  Release:  2012

Windows Internals, Part 1, 7th Edition

Windows Internals, Part 1, 7th Edition

by Pavel Yosifovich, Mark E. Russinovich, David A. Solomon, Alex Ionescu

Delve inside Windows architecture and internals, and see how core components work behind the scenes. Led by a team of internals experts, this classic guide has been fully updated for Windows 10 and Windows Server 2016.Whether you are a developer or an IT professional, you'll get critical, insider perspectives on how Windows operates....

Price:  $39.99  |  Publisher:  Microsoft Press  |  Release:  2017

Professional Git

Professional Git

by Brent Laster

Professional Git takes a professional approach to learning this massively popular software development tool, and provides an up-to-date guide for new users. More than just a development manual, this book helps you get into the Git mindset - extensive discussion of corollaries to traditional systems as well as considerations unique to Git ...

Price:  $31.55  |  Publisher:  Wrox  |  Release:  2016

Hands-on GitHub Actions

Hands-on GitHub Actions

by Chaminda Chandrasekara, Pushpa Herath

Implement continuous integration/continuous delivery (CI/CD) workflows for any application you develop through GitHub Actions. This book will give you an in-depth idea of implementation patterns, solutions for different technology builds, guidelines to implement your own custom components as actions, and usage of features available with G...

Price:  $37.99  |  Publisher:  Apress  |  Release:  2021

Git for Teams

Git for Teams

by Emma Jane Hogbin Westby

You can do more with Git than just build software. This practical guide delivers a unique people-first approach to version control that also explains how using Git as a focal point can help your team work better together. You'll learn how to plan and pursue a Git workflow that not only ensures that you accomplish project goals, but a...

Price:  $29.99  |  Publisher:  O'Reilly Media  |  Release:  2015