Edit product

$19

Git Essentials: Developer's Guide to Git

Just released!

Git Essentials: Developer's Guide to Git is a book for for all developers, beginner to advanced, and written to get you up to speed with the world's most popular version control system. Git has become synonymous with VCSs and is expected to be in the wheelhouse of every developer as one of the most fundamental tools used to coordinate software development.

Stop turning to Google every time you need to commit some code, create a feature branch, or tag a release. With this book, you'll actually learn Git instead of just memorize the commands. We're all guilty of copy-pasting Git commands from the first result that shows up in Google, but the important question we're missing is - is that really the right thing for our situation? Learning and understanding these commands will help you become a more productive member of your team.

This book assumes no prior experience with Git, it applies to any operating system, and will work with any source files that can be version controlled. It covers almost everything you need to know, from why version control systems are considered fundamental tools to the basics of Git to advanced operations and best practices. The book also includes a printable PDF cheat sheet to encapsulate all of that content in an easy-to-lookup list of common commands, tasks, and errors you'll encounter in your day-to-day work.

Contents

  • Introduction
  • Prerequisites
  • Source Code Management
  • Getting Started
  • The Basics of Git
  • Branching
  • Remote
  • Branching Models
  • Advanced Operations
  • Good/Bad Practices
  • Cheatsheet
  • Conclusion

Over time we will continually update this book by fixing issues, updating information, adding new relevant content, etc. Have any feedback on what could be fixed/changed/added? Feel free to contact us!

FAQ

What is your refund policy?

We want to make sure you're 100% happy with the book, so we'll provide full refunds within 30 days of purchase, no questions asked. Simply reply to the download email with your refund request.

I found a bug/typo/issue in the book, how do I report it?

Please reply to the download email with any issues you find with the book and we'll correct it for the next update.

Can I share this book with my company or team?

Purchasing this version gives you an individual license. If you're interested in a group rate for a company, team, class, etc., please contact us.

You've purchased this product

See it in your library

View in Library
Sorry, this item is not available in your location.
Sold out, please go back and pick another option.

0 ratings

  • You'll get a PDF & EPUB

Checkout

Git Essentials: Developer's Guide to Git

Enter your info to complete your purchase

Card

···· ···· ···· 4242
Test card

05/18

Card

Use a different card?

Card

pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$19.

Your purchase was successful!

We charged your card and sent you a receipt

    Gumroad Library

    Download from the App Store or text yourself a link to the app

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad