GDG on Campus Rajalakshmi Engineering College - Chennai, India
GDG OnCampus REC hosted an online workshop, "Git 101 – The Basics of Git & GitHub," for students to learn essential tools in software development and version control. Attendees gained skills in repository operations, collaboration, and portfolio building, bridging theory and practical application. This beginner-friendly session empowered students to confidently contribute to open-source projects.
0 RSVP'd
As part of its continuous technical empowerment initiatives, GDG OnCampus REC successfully hosted an interactive online workshop titled "Git 101 – The Basics of Git & GitHub," introducing participants to the fundamental tools behind modern software development and version control. Designed to bridge the gap between theoretical knowledge and industry practices, this beginner-friendly session brought together students across all batches to build a solid foundation in managing code bases and collaborating effectively on open-source projects.
Workshop Objectives
The primary goal of this session was to demystify Git and GitHub, providing students with actionable knowledge and foundational skills to manage code versions and contribute to software projects. Participants gained clarity on core repository operations, collaborative workflows, and the essential tools every developer relies on to build professional project portfolios.
Structure of the Workshop
Introduction to Git & Version Control Fundamentals
The workshop kicked off with an overview of version control concepts, highlighting why developers worldwide rely on Git. Attendees learned how tracking code changes prevents data loss, enables rollbacks, and streamlines the development lifecycle.
Core Operations: Repositories, Commits & Branches
Participants walked through the underlying architecture of Git.
The session covered:
Repositories: Setting up local repositories and understanding project structures.
Commits: Staging changes and capturing meaningful commit histories.
Branching & Merging: Creating isolated environments for features and safely integrating code.
Exploring the GitHub Ecosystem
The focus shifted to cloud-based collaboration using GitHub. Attendees were guided through navigating project repositories, managing issues, and leveraging profile features to showcase personal projects to recruiters and open-source communities.
Collaborative Workflows (Forks & Pull Requests)
Students explored how team-based development works in real-world environments. The session covered creating forks, cloning repositories, managing upstream changes, and opening detailed Pull Requests (PRs) for review.
Getting Started & Portfolio Building
The workshop concluded with actionable tips on using Git and GitHub for daily developer workflows. Participants received guidance on organizing personal code repositories, maintaining green contribution graphs, and taking their first steps into open-source contributions.
Event Details
Date: 14th December (Sunday)
Time: 7:00 PM (IST)
Venue: Online (Google Meet)
Format: Interactive Session & Virtual Walkthrough
Target Audience: All Students (Beginner to Intermediate)
Key Takeaways & Interactive Elements
Step-by-Step Walkthroughs: Visual, real-time demonstrations of terminal commands and GitHub interface management.
Interactive Q&A: A continuous feedback environment where students cleared doubts regarding merge conflicts, repository management, and best practices.
Portfolio Guidance: Insights into formatting public repositories to highlight personal projects for internship and job opportunities.
Conclusion
Git 101 – The Basics of Git & GitHub provided an essential launchpad for students aiming to elevate their development skills. By mastering basic version control and collaborative GitHub workflows, participants left equipped with the core competencies needed to participate in hackathons, contribute to team projects, and build open-source software with confidence.
GDGoC Organizer