Home/Deals/Development

Git & GitHub - The Practical Guide

Learn Git & GitHub and master working with commits, branches, the stash, cherry picking, rebasing, pull requests & more!
4.7 ★★★★★43,575 studentsCreated by Maximilian Schwarzmüller, Academind by Maximilian Schwarzmüller, Manuel LorenzLast updated Oct 30, 2025🌐 English

What you'll learn

Learn all you need to work with Git, including all about repositories, commits, branches & more
Understand how Git works behind the scenes and understand local & remote as well as local-tracking & remote-tracking branches
Dive into advanced Git features like merging, rebasing, the stash and learn how to manage merge conflicts
Bring Git's power to the cloud with GitHub
Learn how to collaborate in projects via Git & GitHub in teams & organizations
Learn how to contribute to open-source projects via forks & pull requests
Efficiently manage projects with Git & GitHub

Requirements

NO prior Git or GitHub or web development knowledge is required
An email address is required to create a (free) GitHub account
The course can be attended on Mac & Windows computers

Description

Frequently Asked Questions

Student Feedback

4.7
★★★★★
Course Rating
75%
15%
5%
5%
5%
S
Sarah J.
★★★★★2 weeks ago

This course was absolutely amazing! The instructor explained everything clearly and the projects were very helpful.

M
Michael T.
★★★★1 month ago

Great content, highly recommended for beginners. Just wish there were more practice exercises.

D
David K.
★★★★★2 months ago

Best course on this topic I've taken so far. Worth every penny (even better since I got it for free!).

More Courses You Might Like

Git & GitHub - The Practical Guide
$9.99$119.9992% Off
🎫 Coupon
D_1025
REDEEM COUPON
30-Day Money-Back Guarantee
This course includes:
  • 📺 10h 30m on-demand video
  • 📱 Access on mobile and TV
  • ♾️ Full lifetime access
  • 🏆 Certificate of completion