Version Control with Git and GitHub

Discover the most popular source control solutions used by developers worldwide



Bookstore > Books > Version Control with Git and GitHub

Price$34.99 - $46.04
Rating
AuthorsAlex Magana, Joseph Muli
PublisherPackt Publishing
Published2018
Pages344
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101789808979
ISBN-139781789808971
EBook Hardcover Paperback

Introduction to Git and GitHub begins with setting up and configuring Git on your computer along with creating a repository and using it for exercises throughout the book. With the help of multiple activities, you'll learn concepts that show various stages of a file—from when it is untracked to when it is set for tracking under version control. As you make your way through the chapters, you'll learn to navigate through the history of a repository, fetch and deliver code to GitHub, and undo code changes.

The first half of the book ends with you learning to work with branches, storing and retrieving changes temporarily, and merging the desired changes into a repository.

In the second half, you'll learn about forking as part of a collaborative workflow. You'll also address modularity and duplication through submodules, tracing and rectifying faulty changes, and maintaining repositories.

By the end of this book, you will have learned how to effectively deploy applications using GitHub.


  1. (3 books)


4 5 2

Similar Books


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

Introduction to Data Science

Introduction to Data Science

by Rafael A Irizarry

The demand for skilled data science practitioners in industry, academia, and government is rapidly growing. This book introduces concepts and skills that can help you tackle real-world data analysis challenges. It covers concepts from probability, statistical inference, linear regression and machine learning. It also helps you develop ski...

Free ebook  |  Publisher:  Leanpub  |  Release:  2019

Learn Enough Developer Tools to Be Dangerous

Learn Enough Developer Tools to Be Dangerous

by Michael Hartl

Three of the core tools needed for modern software development are the Unix command line, a text editor, and version control with Git. But you don't need to learn "everything" about them, just how to use them efficiently to solve real problems. In Learn Enough Developer Tools to Be Dangerous, renowned instructor Michael Har...

Price:  $29.64  |  Publisher:  Addison-Wesley  |  Release:  2022

Version Control with Git, 2nd Edition

Version Control with Git, 2nd Edition

by Jon Loeliger, Matthew McCullough

Get up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating the many functions of this open source version control system.This t...

Price:  $8.65  |  Publisher:  O'Reilly Media  |  Release:  2012

Version Control with Git, 3rd Edition

Version Control with Git, 3rd Edition

by Prem Kumar Ponuthorai, Jon Loeliger

Track, branch, merge, and manage code revisions with Git, the free and open source distributed version control system. Through a series of step-by-step tutorials, this practical guide quickly takes you from Git fundamentals to advanced techniques, and provides friendly yet rigorous advice for navigating Git's many functions. You'...

Price:  $41.83  |  Publisher:  O'Reilly Media  |  Release:  2022

Bazaar Version Control

Bazaar Version Control

by Janos Gyerik

Bazaar is a version control system that enables you to track your changes, browse the history of revisions, or revert to a previous state with ease. You can benefit greatly from the principles and practical uses of version control with Bazaar in any software project.This book will walk you through the principles and basic and advanced ope...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013

Git Version Control Cookbook, 2nd Edition

Git Version Control Cookbook, 2nd Edition

by Kenneth Geisshirt, Emanuele Zattin, Aske Olsson

Git is one of the most popular tools for versioning. Git Version Control Cookbook builds on the success of the previous edition and provides you with an up-to-date guide to solving problems related to versioning.You'll start by learning about the Git data model and how it stores files and looks at commits. By using simple commands, y...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Gitolite Essentials

Gitolite Essentials

by Sitaram Chamarty

If you're responsible for securing a Git server where lots of developers work with lots of repositories, you have a problem on your hands. You probably want to implement security restrictions and authorization for certain repositories. You will love the simplicity and power of Gitolite's access control language and model. Gitoli...

Price:  $17.99  |  Publisher:  Packt Publishing  |  Release:  2014