G

GitHub Workshop

SCRIET Meerut

/
AboutResourcesCheat Sheet

Curriculum

Importance of Version Control
MNCs & Open Source
Installing Git
First Commands
Local vs Remote
GitHub Setup & SSH
GitHub Interface
Branching & Forking
Pull Requests
Merge Conflicts
Issues & Projects
Developer Profile
What is Open Source?
Industry Usage
Finding Projects
Contribution Flow
Maintaining Repos
Building Your Brand
Markdown Guide
Community Etiquette
Next Steps

Reference

Command Cheat Sheet
Glossary
Resources
About

Deep Dive into GitHub

Move beyond local files. Learn how to collaborate with teams, manage projects, and contribute to open source.

Module 1

GitHub Interface

Tour the platform. Set up your professional profile, understand the UI, and configure SSH keys for secure access.

Explore GitHub
Module 2

Branching & Merging

The superpower of Git. Work on new features in isolation without breaking the main code.

Master Branching
Module 3

Pull Requests

The heart of collaboration. Propose changes, review code, and discuss improvements before merging.

Start Reviewing
Module 4

Merge Conflicts

Don't panic! Learn how to resolve conflicts when two people edit the same file.

Resolve Conflicts
Module 5

Issues & Projects

Manage your work. Track bugs, features, and milestones like a pro.

Manage Work
Module 6

Developer Profile

Build your personal brand. Create a profile README that stands out to recruiters.

Build Profile
Previous
GitHub Setup & SSH
Next Lesson
Start Day 2