Skip to content
    Read more about Pro Git: Everything You Need to Know About Git (English) - Version 2.1.359-2-g27002dd

    Pro Git: Everything You Need to Know About Git (English) - Version 2.1.359-2-g27002dd

    (2 reviews)

    Scott Chacon

    Ben Straub

    Copyright Year:

    Publisher: Apress

    Language: English

    Formats Available

    Versions

    Conditions of Use

    Attribution-NonCommercial-ShareAlike Attribution-NonCommercial-ShareAlike
    CC BY-NC-SA

    Reviews

    Learn more about reviews.

    Reviewed by Javier Burroni, Lecturer, Smith College on 2/25/26

    The text covers Git comprehensively, from everyday commands (adding, committing, branching) through advanced topics such as submodules, server setup, contributing workflows, and Git internals. If something can be done with Git, it is most likely... read more

    Reviewed by Laurie Baker, Assistant Professor of Mathematics, Bates College on 2/14/26

    The book gives an intuitive introduction to Git and version control, covering the basic and advanced usage of git including branching and reset and setting up git and configuring git on an internal server and different GUIs. The book contains... read more

    Table of Contents

    • License
    • Preface by Scott Chacon
    • Preface by Ben Straub
    • Dedications
    • Contributors
    • Introduction
    • Getting Started
    • Git Basics
    • Git Branching
    • Git on the Server
    • Distributed Git
    • GitHub
    • Git Tools
    • Customizing Git
    • Git and Other Systems
    • Git Internals
    • Appendix A: Git in Other Environment
    • Appendix B: Embedding Git in your Applications
    • Appendix C: Git Commands
    • Index

    About the Book

    The entire Pro Git book, written by Scott Chacon and Ben Straub and published by Apress, is available here. All content is licensed under the Creative Commons Attribution Non Commercial Share Alike 3.0 license. Print versions of the book are available on Amazon.com.

    The version found here has been updated with corrections and additions from hundreds of contributors. If you see an error or have a suggestion, patches and issues are welcome in its GitHub repository.

    About the Contributors

    Authors

    Scott Chacon

    Ben Straub

    Ancillaries

    Submit ancillary resource

    Contribute to this Page

    Suggest an edit to this book record