Course curriculum

    1. Intro

      FREE PREVIEW
    2. Installation Options

    3. Installing Git For Windows

    4. Installing SourceTree

    5. Setting Up LVCompare and LVMerge

    6. Configuring Git

    7. Installation Survey

    1. Intro

      FREE PREVIEW
    2. Note of Caution

    3. CLI Intro

    4. Exercise: Creating Aliases

    5. Solution: Creating Aliases

    6. CLI Intro Part 2

    7. Exercise: Explore CLI

    8. Hints for Exploring the CLI Exercise

    9. SourceTree Intro

    10. SourceTree Intro Part 2

    11. Exercise: Exploring SourceTree

    12. GitLab Intro

    13. GitLab SourceTree Integration

    14. Exercise: Creating new Gitlab repos

    15. Push, Fetch, and Pull

    16. Exercise: Push and Pull changes

    17. Separate Compiled Code

    18. Quiz: Getting Started

    1. Intro

      FREE PREVIEW
    2. Referencing Commits

    3. Quiz: Referencing Commits

    4. Diffing

    5. Undoing Working Copy Changes

    6. Exercise: Working Copy Changes and Diffs

    7. Using Checkout and Switch

    8. Exercise: Checkout

    9. Retrieving Previous Versions of Files

    10. Undoing Commits with the Reset Command

    11. Reflog and Garbage Collection

    12. Exercise: Reset Command

    13. Advanced Undoing Changes - Revert and Cherry-Pick

    14. Exercise: Reverting Merges

    15. Rewriting History with Rebase --interactive

    16. Exercise: Playing with Interactive Rebase

    17. Exercise: Scavenger Hunt

    18. Scavenger Hunt Hints

    19. Bisect

    20. Exercise: Bisect

    21. Quiz: Time Machine

    1. Intro

      FREE PREVIEW
    2. Branches

    3. Merge

    4. Auto-merge and Conflicts

    5. Exercise: Auto Merge Fail

    6. Exercise: Merge Conflicts

    7. Rebase

    8. Exercise: Rebase Conflicts

    9. Merge Versus Rebase

    10. Remotes

    11. Rewriting Shared History

    12. Pull or Merge Requests

    13. Git Flow

    14. Exercise Gitflow

    15. Continuous Integration

    16. Forking Workflow

    17. Exercise: Forking

    18. WorkFlow Patterns Overview

    1. Intro

      FREE PREVIEW
    2. Book Recommendations

    3. Online Resources

About this course

  • $499.00
  • 74 lessons
  • 4.5 hours of video content

Git ready to learn!

If you are new to Git or sourcecode control, or just wish you knew more than a few magic incantations, then this course is for you. It will teach you how to effectively use git for tracking changes to your code and collaborating with others.