Mastering Git

Attain expert-level proficiency with Git for enhanced productivity and efficient collaboration by mastering advanced distributed version control features



Bookstore > Books > Mastering Git

Price$39.99 - $62.28
Rating
AuthorJakub Narebski
PublisherPackt Publishing
Published2016
Pages418
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101783553758
ISBN-139781783553754
EBook Hardcover Paperback

Git is one of the most popular types of Source Code Management (SCM) and Distributed Version Control System (DVCS). Despite the powerful and versatile nature of the tool enveloping strong support for nonlinear development and the ability to handle large projects efficiently, it is a complex tool and often regarded as "user-unfriendly". Getting to know the ideas and concepts behind the architecture of Git will help you make full use of its power and understand its behavior. Learning the best practices and recommended workflows should help you to avoid problems and ensure trouble-free development.

The book scope is meticulously designed to help you gain deeper insights into Git's architecture, its underlying concepts, behavior, and best practices. Mastering Git starts with a quick implementation example of using Git for a collaborative development of a sample project to establish the foundation knowledge of Git operational tasks and concepts. Furthermore, as you progress through the book, the tutorials provide detailed descriptions of various areas of usage: from archaeology, through managing your own work, to working with other developers.





3 5 2

Similar Books


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 also f...

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

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. Gitolite allows ...

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

GitHub Essentials

GitHub Essentials

by Achilleas Pipinellis

Whether you are an experienced developer or a novice, learning to work with Version Control Systems is a must in the software development world. Git is the most popular tool for that purpose and GitHub was built around it leveraging its powers by bringing it to the web.Starting with the basics of creating a repository you will then learn ...

Price:  $23.99  |  Publisher:  Packt Publishing  |  Release:  2015

Mastering Grunt

Mastering Grunt

by Daniel Li

Grunt.js continues to excel as the build automation tool of choice. Along with its support for many third-party technologies, Grunt is packaged with a clean API for defining tasks. This powerful tool can streamline your workflow by automating the preparation tasks for production, such as compression, compilation, obfuscation, testing, and...

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

GitLab Cookbook

GitLab Cookbook

by Jeroen van Baarsen

GitLab is a popular, open source Git hosting solution implemented by more than 50,000 organizations. This book has some carefully chosen recipes to help you decide on the type of GitLab installation that will fit your requirements. Along with covering some of the basic principles of Git, the book covers practical scenarios to show how you...

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

Git Essentials

Git Essentials

by Ferdinando Santacroce

Since its inception, Git has attracted skilled developers due to its robust, powerful, and reliable features. Its incredibly fast branching ability transformed a piece of code from a niche tool for former Linux Kernel developers into a mainstream distributed versioning system. Like most powerful tools, Git can be hard to approach since it...

Price:  $19.99  |  Publisher:  Packt Publishing  |  Release:  2015

Mastering Puppet 5

Mastering Puppet 5

by Ryan Russell-Yates, Jason Southgate

Puppet is a configuration management system and a language written for and by system administrators to manage a large number of systems efficiently and prevent configuration drift.The core topics this book addresses are Puppet's latest features and mastering Puppet Enterprise. You will begin by writing a new Puppet module, gaining an unde...

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

GitLab Quick Start Guide

GitLab Quick Start Guide

by Adam O'Grady

Gitlab is an open source repository management and version control toolkit with an enterprise offering. This book is the ideal guide to GitLab as a version control system (VCS), issue management tool, and a continuous integration platform.The book starts with an introduction to GitLab, a walkthrough of its features, and explores concepts ...

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