Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Advanced Git Tutorial - Interactive Rebase, Cherry-Picking, Reflog, Submodules and more

via freeCodeCamp

Overview

Dive into advanced Git techniques in this comprehensive tutorial covering interactive rebase, cherry-picking, reflog, submodules, and more. Learn how to leverage these powerful tools to enhance your productivity and professionalism when working with code repositories. Explore interactive rebase for cleaning up commit history, cherry-picking to apply specific changes across branches, and using reflog to recover lost commits. Discover the benefits of submodules for managing external dependencies and master efficient search and find techniques within Git. Created by Tobias Günther from Tower, this command-line focused course provides in-depth explanations and practical examples to elevate your Git skills beyond basic operations.

Syllabus

) Introduction.
) Hosted by Tower.
) Interactive Rebase.
) Cherry-Picking.
) Reflog.
) Submodules.
) Search & Find.
) The Advanced Git Kit: a collection of short videos about interesting Git topics like Submodules, Interactive Rebase, Cherry-Picking... free to download (www.bit.ly/advanced-git-kit).

Taught by

freeCodeCamp.org

Reviews

Start your review of Advanced Git Tutorial - Interactive Rebase, Cherry-Picking, Reflog, Submodules and more

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.