Git and GitHub Basics with Pyclub 1

All Level
Organized by:
Location:
UMaT Main Campus, FMMT Block
Date & Time:
Friday, August 1, 2025
7:45 p.m. to 9 p.m.

About this event

Git and GitHub with PyClub 1

Session Overview

This PyClub session will introduce participants to Git and GitHub, essential tools for modern software development and collaboration. The session is designed for beginners who are new to version control and want to learn how to manage their code efficiently and work with others on projects.

Objectives

  • Understand what Git is and why it's used
  • Learn the difference between Git and GitHub
  • Initialize a Git repository and track changes
  • Stage, commit, and view project history
  • Connect a local project to a GitHub repository
  • Push and pull code between local and remote repositories
  • Explore basic collaboration workflows (clone, branch, pull request)

Topics to be Covered

  • What is Git? What is GitHub?
  • Setting up Git on your system
  • Common Git commands: git init, add, commit, status, log
  • Creating and using GitHub repositories
  • Pushing and pulling code
  • Introduction to branching and merging
  • Overview of pull requests and open-source collaboration

Prerequisites

  • Basic knowledge of command line or terminal usage
  • A GitHub account (participants should create one before the session)
  • Python project folder to test Git commands (optional but recommended)

Outcome

By the end of this session, participants will have a working knowledge of how to use Git for version control and how to collaborate with others through GitHub. They'll be able to track their own code changes and contribute to shared projects with confidence.



Facilitator(s)

  • No facilitators added yet.



  • Leads

    Meet our dedicated leaders, the architects behind this spectacular event!





    Event Feedback

    Did you attend this event? We'd love to hear your feedback!

    Rate This Event