Mastering Git

Mastering Git

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 11m | 1.63 GB

Take the solid foundation laid by the Beginning Git course, and build upon it. Focus on fixing real-world problems, as you take a multi-user Git repository and work through the final steps of releasing a software product.

Table of Contents

1  Implementation of Git
2  Merge Conflicts
3  Stashes
4  Aliases
5  Rebase – A Merge Alternative
6  Rebase – Rewriting History
7  Gitignore After the Fact
8  Cherry Picking
9  Filter Branch
10  Many Faces of Undo
11  GUIs – GITK
12  GUIs – SourceTree
13  GUIs – GitUp
14  Conclusion