Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git & GitHub Masterclass — Workshop Repository

This repository is the shared, hands-on companion to Tech4Dev's TCLA Masterclass: "Solving Complex Merge Conflicts and Managing Branches Safely with Git and GitHub" (Facilitator: David Edu — 31 July & 1 August 2026).

What This Repo Is For

  • Day 1: Clone it, branch off it, and practice your first merge conflicts locally (Labs 1–3).
  • Day 2: Push real branches, open real Pull Requests, and collaborate with the rest of the cohort on this exact repo (Labs 4–7).
  • After the masterclass: This repo stays open. Fork it, break it, fix it — that's what it's here for.

Slide Decks

Quick Start

```bash git clone https://github.com/daveeedu/masterclass-demo.git cd git-masterclass-workshop ```

See docs/setup.md for the full local setup, and assignments.md for your Day 2 assigned branch/feature.

Resources

Branch Naming Convention

Pattern Used for
lab1/<name>-bio Lab 1 — Basic Branching
lab3a/<name>-conflict, lab3b/<name>-conflict Lab 3 — Conflict Resolution
lab4/<name>-cleanup Lab 4 — Rebase practice
participant-<letter>/<feature> Lab 5 — Day 2 Collaborative Workshop (assigned, see assignments.md)

License

Educational use. Fork freely.

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages