Skip to content

tmp-cloud7/GitHub--Basics

 
 

Repository files navigation

🧩 GitHub–Basics — Bootcamp Project

A foundational web project built during Bootcamp to learn and practice Git and GitHub version control workflows. This project introduced learners to the core Git commands, repository management, commits, branches, and collaborative development — using a simple front-end website as a hands-on example.

🧠 Overview

GitHub–Basics is a beginner-friendly project designed to demonstrate how developers use Git for tracking changes in code and how to push, pull, and collaborate through GitHub.

While the project itself includes simple static web pages (HTML, CSS, PHP structure), the main focus of this exercise is mastering the Git workflow — from initializing a repository to publishing it online.

It also helps learners understand how to structure web files, manage assets, and maintain clean commit histories while working with a version control system.

⚙️ Core Learning Objectives

🔹 Git & GitHub Fundamentals

Creating and cloning repositories.

Using git init, git add, git commit, and git push.

Managing branches and merging code.

Understanding .gitignore and tracking only relevant files.

🔹 Project Management

Structuring a small website for collaboration practice.

Managing project versions and change logs.

Learning the importance of commit messages and pull requests.

🔹 Front-End Practice

Building simple web pages to demonstrate version control in action.

Using HTML, CSS, and PHP includes (header.php, footer.php) for reusability.

🧩 Features

🧱 Static pages for About, Contact, Services, and FAQ.

📜 Includes Privacy Policy and Forgot Password pages.

🧭 Shared header and footer across pages via PHP includes.

🎨 Custom and modular CSS styling using styles.css and fhbCSS.

🧰 Organized folder structure for easy Git practice.

🧩 Tech Stack Layer Technology Frontend HTML, CSS Templating / Includes PHP Version Control Git & GitHub Styling Frameworks Custom CSS + Bootstrap Assets Local images, icons, and assets folder

Practice Git Commands Try committing a change:

git add . git commit -m "Updated homepage layout" git push origin main

🧩 Skills Practiced

Initializing and managing Git repositories

Creating branches and merging changes

Writing clean, meaningful commit messages

Handling .gitignore to exclude unwanted files

Collaborating with remote repositories via GitHub

🏁 Conclusion

This GitHub–Basics Bootcamp project provided a practical introduction to version control systems, enabling learners to confidently manage their codebases, track progress, and collaborate with teams.

It also reinforces essential web development structure while emphasizing workflow discipline — a crucial skill for every developer.

About

This is a fintech bank that provide easy of banking to customers in Nigeira

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 63.4%
  • CSS 35.2%
  • Hack 1.4%