Version Control with Git & GitHub
← Back to Events

Version Control with Git & GitHub

HomeEventsVersion Control with Git & GitHub

Version Control with Git & GitHub

Version Control with Git & GitHub

Online Webinar

Speaker

Eng. Hani Abdi Ali

Software Developer

Date

September 5, 2025

Time

8:00 PM

Platform

Google Meeting

About This Event

Eng. Hani Abdi Ali introduced participants to the world of version control by explaining why modern developers rely heavily on Git and GitHub. She began with simple examples showing how Git tracks changes, prevents accidental code loss, and makes collaboration easier. Participants immediately understood why Git is considered a fundamental tool for anyone entering software development.

The session covered essential Git concepts such as commits, branches, merges, and repositories. Hani demonstrated how developers work on separate branches without affecting the main project and how merging allows teams to combine their work smoothly. These demonstrations helped beginners visualize how professional development teams collaborate on real-world projects.

Hani also guided attendees through the process of using GitHub as a platform for hosting repositories, reviewing code, and contributing to open-source projects. She explained how pull requests and code reviews help maintain quality while allowing developers to learn from each other.

Another highlight of the workshop was the discussion on building a strong GitHub portfolio. Hani showed examples of how simple, well-organized repositories can showcase a developer’s skills to potential employers. She encouraged participants to start documenting their learning journey on GitHub — even small projects matter.

By the end of the workshop, participants felt motivated to adopt Git as a core skill. The session made it clear that version control is not just a technical tool, but a gateway to collaboration, professional growth, and opportunities within the global tech community.

Topics Covered

What is Version Control?Commits, Branches & MergesCollaboration on GitHubPull Requests & Code ReviewBuilding a Developer Portfolio