Mastering Git

https://app.pluralsight.com/library/courses/master-git/table-of-contents

by Paolo Perrotta


Module 1: Course Overview

  1. Course Overview

Module 2: The Four Areas: Introduction

  1. Version Check
  2. About This Training
  3. A Note About the Command Line
  4. Introducing the Four Areas
  5. The Working Area
  6. The Repository
  7. The Index

Module 3: The Four Areas: Basic Workflow
  1. Revisiting the Basics
  2. Moving Data to the Right
  3. Moving Data to the Left
  4. Removing Files
  5. Renaming Files
  6. A Quick Summary
Module 4: The Four Areas: Git Reset
  1. Understanding Reset
  2. A Reset Example
  3. More Reset Examples
Module 5: The Four Areas: Advanced Tools
  1. Stashing Data
  2. Solving Conflicts
  3. Working with Paths
  4. Committing Parts of a File
  5. Introducing Switch and Restore
  6. Git Is a Toolbox
  1. Becoming a History Surgeon
  2. Referencing Commits
    • to show changes in a commit: git show HEAD
    • to show changes in a commit parent: git show HEAD^
  3. Tracking Changes in History
  4. Browsing the Log
Module 7: History: Fixing Mistakes
  1. Reviewing the Golden Rule
    • Never rebase shared commits.
  2. Changing the Latest Commit
    • demo of git commit --amend
  3. Navigating Interactive Rebases
  4. Browsing the Reflog
  5. Rewriting Large Chunks of History
  6. Reverting Commits
    • to undo a commit: git revert 5f7g8f5e74s
Module 8: Finding Your Workflow
  1. Git Workflows
  2. Selecting a Distribution Model
  3. Designing Branches
  4. Setting Constraints
  5. -we Need to Talk About GitFlow"
  6. Growing a Workflow
  7. Thinking in Git

Comments

Popular posts from this blog

Angular Routing and Navigation Playbook

Working with Files in C# 10