Welcome to the official repository for our Git & GitHub Workshop. This is your one-stop playground to explore version control, break things fearlessly, fix them gloriously, and collaborate like pros!
Whether you are just opening your terminal for the first time or already pushing commits like a ninja, this workshop will give you the skills that every developer uses daily.
Participants will learn:
• What Git and GitHub are, and why developers swear by them • How to track changes in a project using Git • Creating and cloning repositories • Branching, merging, and resolving merge conflicts without panic • Collaborating on open-source via Pull Requests • Troubleshooting common errors like a champ
- Quick intro to Git and GitHub
- Setting up Git locally
- Creating your first repository
- Cloning this repository
- Making changes and committing them
- Branching for experiments
- Merging into the main project
- Creating Pull Requests
- Exploring GitHub features (issues, README, stars, etc.)
- Fixing real-world errors you will 100% encounter
• Laptop with internet • Git installed • A GitHub account
✔ Real project collaboration experience ✔ A GitHub profile that isn’t lonely anymore ✔ Confidence in version control concepts ✔ A shiny new skill for hackathons, internships, and projects
Fork. Clone. Code. Break. Fix. Push. Merge. Your journey into collaborative development begins here!