ENGLISH

Git Version Control Cookbook: Leverage Version Control to Transform Your Development Workflow and Boost Productivity

Book information

Publisher
Packt Publishing Ltd
Year
2018
ISBN
9781789136944, 1789136946
Language
english
Format
EPUB
Filesize
12 MB (12284626 bytes)
Edition
2nd edition
Pages
350 pages\0
Time added
2020-07-26 19:24:52

Description

Git is one of the most popular tools for versioning. Start your journey by understanding the Git data model and discover the numerous possibilities that Git notes has to offer. You'll also get various tips and tricks for everyday usage and develop knowledge of Git providers, integrations, and clients.;Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Navigating Git; Introduction; Git's objects; Getting ready; How to do it ... ; The commit object; The tree object; The blob object; The branch object; The tag object; How it works ... ; There's more ... ; The three stages; Getting ready; How to do it ... ; How it works ... ; See also; Viewing the DAG; Getting ready; How to do it ... ; How it works ... ; Extracting fixed issues; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Getting a list of the changed files; Getting ready. Cover Title Page Copyright and Credits Packt Upsell Contributors Table of Contents Preface Chapter 1: Navigating Git Introduction Git's objects Getting ready How to do it ... The commit object The tree object The blob object The branch object The tag object How it works ... There's more ... The three stages Getting ready How to do it ... How it works ... See also Viewing the DAG Getting ready How to do it ... How it works ... Extracting fixed issues Getting ready How to do it ... How it works ... There's more ... Getting a list of the changed files Getting ready. How to do it ... How it works ... There's more ... See also Viewing the history with gitk Getting ready How to do it ... How it works ... There's more ... Finding commits in the history Getting ready How to do it ... How it works ... There's more ... Searching through the history code Getting ready How to do it ... How it works ... There's more ... Chapter 2: Configuration Introduction Configuration targets Getting ready How to do it ... How it works ... There's more ... Querying the existing configuration Getting ready How to do it ... How it works ... There's more ... Templates. Getting readyHow to do it ... How it works ... A .git directory template Getting ready How to do it ... How it works ... See also A few configuration examples Getting ready How to do it ... Rebase and merge setup Expiry of objects Autocorrect How it works ... There's more ... Git aliases Getting ready How to do it ... How it works ... There's more ... The refspec exemplified Getting ready How to do it ... How it works ... Chapter 3: Branching, Merging, and Options Introduction Managing your local branches Getting ready How to do it ... How it works ... There's more ... Branches with remotesGetting ready How to do it ... There's more ... Forcing a merge commit Getting ready How to do it ... There's more ... Using git reuse recorded resolution (rerere) to merge Git conflicts How to do it ... There's more ... Compute the difference between branches Getting ready How to do it ... Orphan branches Getting ready How to do it ... There's more ... Chapter 4: Rebasing Regularly and Interactively, and Other Use Cases Introduction Rebasing commits to another branch Getting ready How to do it ... How it works ... Continuing a rebase with merge conflicts. How to do it ... How it works ... There's more ... Rebasing selected commits interactively Getting ready How to do it ... There's more ... Squashing commits using an interactive rebase Getting ready How to do it ... There's more ... Changing the author of commits using a rebase Getting ready How to do it ... How it works ... Autosquashing commits Getting ready How to do it ... There's more ... Chapter 5: Storing Additional Information in Your Repository Introduction Adding your first Git note Getting ready How to do it ... There's more ... Separating notes by category Getting ready.

Similar books