Skip to content
Rs 2,000BeginnerVersion Control & Collaboration

Git/GitHub Fundamentals + Capstone

Version control from your first commit to your first pull request

24 lessons
Git/GitHub Fundamentals + Capstone

Sign in or create an account to enrol.

Sign in to enrol

About this course

Every developer and DevOps engineer uses Git daily - but most beginners only learn it by accident, picking up bad habits along the way. This course teaches Git and GitHub properly from the ground up: commits, branches, merge conflicts, and real team collaboration workflows. You'll finish by submitting an actual pull request as your capstone - a real, verifiable contribution you can point to on your CV or LinkedIn.

Course content

Module 1 · Module 1: Introduction to Version Control

  • What is version control & why Git won
  • Installing Git & initial setup — config, SSH keys
  • Git vs GitHub vs GitLab: what's the difference

Module 2 · Module 2: Git Basics

  • git init and git status explained
  • Staging & committing: add, commit
  • Viewing history: git log, git diff
  • .gitignore and what not to track
  • Undoing changes: checkout, restore, reset

Module 3 · Module 3: Branching & Merging

  • Understanding branches conceptually
  • Creating & switching branches
  • Merging branches & resolving merge conflicts
  • Rebase vs merge - when to use which

Module 4 · Module 4: Working with GitHub

  • Creating a GitHub account & your first repository
  • Pushing & pulling: remote, push, pull, clone
  • Forking a repository
  • Writing a good README, licenses, and repo structure
  • GitHub Issues basics

Module 5 · Module 5: Collaboration Workflows

  • Creating & reviewing pull requests
  • Code review etiquette & leaving useful comments
  • Resolving merge conflicts inside a pull request
  • Git workflows: Git Flow vs trunk-based development

Module 6 · Module 7: Capstone Project

  • Capstone brief: contribute a real pull request to a provided repo
  • Step-by-step: branch → commit → open PR → resolve a review comment
  • Capstone submission & how to showcase it on your portfolio/LinkedIn

Ratings & Reviews

No reviews yet.