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

Introduction to Version Control

Master the fundamentals of tracking changes, collaborating with others, and securing your code history.

Module 1

Why Version Control?

Understand the chaos of file naming (v1, v2, final) and how Git solves it. Learn why every tech giant relies on it.

Start Learning
Module 2

MNCs & Open Source

Why do Meta, Google, and Apple use open source? Learn how the biggest companies build software.

See Real World Usage
Module 3

Installation & Setup

Get Git running on your machine. Configure your identity and get ready to code.

Install Git
Module 4

First Commands

Your first steps. Learn init, add, commit, and status. The core workflow of Git.

Start Coding
Module 5

Local vs Remote

Understand the difference between your computer and the cloud. The foundation of collaboration.

Connect to Cloud
Module 6

GitHub Setup

Generate SSH keys, connect your account, and push your first code to the cloud.

Setup SSH
Next Lesson
Start Day 1