Skip to main content

Version Control

Tool Used: Git & GitHub

Purpose:
Version control is used to track changes to our project files, collaborate as a team, and maintain a history of updates. It allows us to revert to previous versions and manage contributions from different members efficiently.

Workflow:

  • Each team member clones the repository from GitHub.
  • New features or fixes are developed in separate branches.
  • Changes are committed with clear messages and pushed to GitHub.
  • Pull Requests are reviewed and merged into the main branch.
  • GitHub automatically hosts the website via GitHub Pages after each merge.

Benefits:

  • Keeps project history organized.
  • Prevents code loss or overwriting.
  • Enables easy collaboration and remote work.
  • Provides live project hosting through GitHub Pages.