Git Going with Comparing, Branching and Merging
Master Git branching, merging, and rebasing! Learn to compare, combine, and manage code effectively with this step-by-step guide to Git source control.
Course Content
Git Going with Comparing, Branching and Merging is an intermediate-level Udemy course taught by Jason Taylor. It runs 2h 20m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 905 reviews, with 6,332 students enrolled. It is a paid course, last updated August 2022.
Master Git Comparison, Branching & Merging
Unlock the power of Git with this focused course on comparing commits, branches, and states. Confused by merging? Learn rebasing and gain practical experience with these essential Git workflows.
This course walks you through Git comparison (diffs), branching, merging, and rebasing – the core skills you need to confidently manage your projects. You’ll develop a strong understanding and hands-on experience with these critical Git operations.
Course Outline:
- Course Introduction & Overview: Get started with a clear understanding of the course objectives.
- Git Installation: Dedicated tutorials for Windows and Mac to ensure a smooth setup.
- Cloning & Example Project: Download and clone a sample project repository from GitHub for practical exercises.
- Git Comparison: Explore how to compare commits, branches, and local/remote repositories. Understand different local states.
- Branching & Merging: Learn the fundamentals of branching and merging, starting with straightforward "fast-forward" merges. Master common automatic merges and learn to resolve merge conflicts using a visual merge tool.
- Rebasing: Dive into rebasing with practical examples and learn how to resolve rebase conflicts.
- Tool Installation & Configuration: Detailed instructions for all tools to ensure everyone can participate.
Course Features:
- Audio/Video Presentations: Conceptual learning with minimal reliance on slide-ware.
- Comprehensive Screencasts: Nearly 2 hours of video training demonstrating each command and action in detail.
Important Notes:
- This course is part of the "Git Going" series and is included with the comprehensive "Git Complete" course. Avoid duplicate enrollment if you're already enrolled in the complete course.
- This course heavily utilizes the command line. Each command is thoroughly explained for easy follow-along.
Keywords: Git, Git comparison, Git branching, Git merging, Git rebasing, Git tutorial, Git command line, GitHub, version control, Git workflow, merge conflicts, Git installation, Windows, Mac.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.