Workshop Gallery III

March 06, 2025 Commit To Git: GitHub Fundamentals

On March 6, 2025, Circuit Revival conducted a workshop titled Commit to Git: GitHub Fundamentals for Algoma University students, featuring guest speaker and mentor Mr. David Xu. The event introduced students to the essentials of Git and GitHub, providing hands-on experience with version control systems and collaborative coding.

Mr. Xu began with an overview of Git, explaining its role as a distributed version control system that tracks changes to files and facilitates collaboration among developers. He highlighted key concepts such as branches, commits, and merges, emphasizing how Git enables teams to work independently while maintaining a unified project history. The session also covered the basics of GitHub, a cloud-based platform for storing and sharing code repositories.

During the hands-on portion, students practiced initializing repositories with git init, staging changes using git add, committing updates with git commit, and pushing their work to remote repositories on GitHub. They also explored creating branches for feature development and resolving merge conflicts under Mr. Xu’s guidance. These exercises helped students understand workflows like feature branching and collaborative pull requests.

Instructor slides to the Commit to Git: Github Workshop – Credit Instructor David Xu