Weeks 1–2: Git Fundamentals and Branching
Weeks 1–2: Git Fundamentals and Branching Duration: 80 hours (2 weeks × 5 days × 8 hours) Level: Graduate/Entry-level Mode: Full-time immersive training Weeks 1–2 Overview Master Git fundamental...
Weeks 1–2: Git Fundamentals and Branching Duration: 80 hours (2 weeks × 5 days × 8 hours) Level: Graduate/Entry-level Mode: Full-time immersive training Weeks 1–2 Overview Master Git fundamental...
#10 - Trainer Guide ##Session Overview Duration: 3-4 hours (with breaks) Level: Beginner to Intermediate Mode: Hands-on, terminal-based ##Learning Objectives By the end of this session, graduat...
#09 - Student Worksheet (Fill-in + Exercises) Name: ________ Date: ________ Batch: ________ ##Part A - Core Concepts Fill in the blanks. Git command used to check current state: ________ A...
#08 - Cheat Sheet and Practice Lab ##Complete Git Command Reference Organized by what you are trying to do, not alphabetically. ###Setting Up git config --global user.name "Your Name" #S...
#06 - Branching and Merging ##Why Branches Exist Imagine four developers on the same project. Without branches, they all commit to the same main codebase simultaneously. Developer A breaks someth...
#05 - Remote Collaboration ##What is a Remote Repository? So far your Git history has lived only on your own computer. A remote repositoryis a copy of your repository hosted on a server (GitHub, ...
#04 - Fixing Mistakes ##The Good News Git is designed to be nearly impossible to permanently lose work — as long as you committed it. This module teaches you how to undo mistakes at every stage o...
#03 - vi Quick Guide for Beginners ##Why Do You Need to Know vi? When you run git commit without the -m flag, Git opens your default terminal editor — and on most Linux and macOS servers, that ed...
#02 - Local Workflow ##The Daily Git Loop Every day as a developer, you repeat this loop hundreds of times: 1. Edit a file 2. git add stage the changes you want to save 3. git commit sa...
#01 - Setup and Basics ##What is Git, and Why Should You Care? Imagine you are writing a 50-page report in Word. You save it as report_final.docx. Then you make more changes: report_final_v2.docx...