Introduction
People, especially beginners, face challenges when making changes to their projects and pushing those changes to Github. Some of the challenges faced include Git command, authentification, configuration etc.
This article aims to explain the process of building a Github project, from creating local directories/folders to uploading the project to Github using Git and secure shell(ssh).
I will use a project titled Poor Performance in 2025 National Exams as a case example to illustrate the steps involved in creating a project.
The process is outlined in the following steps:






