Loading Events
  • This event has passed.

Introduction à GitHub pour débutants | GitHub Basics for Beginners

December 23, 2025 @ 7:30 pm - 8:30 pm

Description Cet atelier-conférence de 45 minutes offre une introduction pratique à Git et GitHub pour les étudiantes et étudiants universitaires sans expérience préalable. À l’aide de démonstrations guidées, les participants apprendront à créer un compte GitHub, gérer des dépôts locaux et distants, cloner un projet, utiliser les branches et collaborer sur un projet simple (ex. : page HTML). Les concepts clés de la collaboration logicielle (repository, branch, clone, push, pull, etc.) seront expliqués de manière progressive et accessible. 🎯 Learning Outcomes À la fin de l’atelier, les participants seront capables de : – créer et configurer un compte GitHub ; – créer, cloner et gérer des dépôts Git ; – utiliser les commandes de base (clone, push, pull) ; – créer et gérer des branches ; – collaborer sur un projet simple et résoudre des conflits élémentaires. — Description This 45-minute workshop-conference provides a hands-on introduction to Git and GitHub for university students with no prior experience. Through guided demonstrations, participants will learn how to create a GitHub account, manage local and remote repositories, clone projects, use branches, and collaborate on a simple project (e.g., an HTML page). Core collaboration concepts (repository, branch, clone, push, pull, etc.) are explained step by step in an accessible manner. 🎯 Learning Outcomes By the end of the workshop, participants will be able to: – create and set up a GitHub account; – create, clone, and manage Git repositories; – use basic Git commands (clone, push, pull); – create and manage branches; – collaborate on a simple project and handle basic merge conflicts. Speaker(s): Dr Ntang, Dr Marina Agenda: This bilingual (French and English) 45-minute GitHub presentation is intend to enable any participant, who has no prior experience with GitHub, to create a GitHub account, create a Git repository on their computer, and sequentially perform the following actions: i) The participant creates a local project on their computer and pushes it to a GitHub repository to which the participant has access. ii) The presenter modifies the project that the participant uploaded to GitHub. iii) The participant also modifies the project locally. iv) The participant pulls the remote project from GitHub onto their local machine and merges it with their own changes, managing conflicts if necessary. The project must be very simple, for example an HTML file that displays “Hello, the participant’s name.” v) The participant clones (pulls) a remote project from the presenter onto their local computer. vi) The participant creates a new local branch that is different from the project’s default branch. vii) The participant modifies the new branch and points it to the default branch of the remote project. viii) The participant pushes the modified project to the remote repository. ix) The presenter validates the participant’s changes. Of course, it will be important during the presentation to explain the concepts of branching, cloning, pushing, pulling, commit, etc. The terms “project” and “repository” are considered synonymous. Virtual: https://events.vtools.ieee.org/m/524043