✅ 1. Create a GitHub Account and New Repository

🔹 Step-by-step:

  1. Go to https://github.com and sign in or create an account.
  2. Click the "+" icon (top right) → New repository.
  3. Name your repository (e.g., my-website or Xavier-Techsite).
  4. Choose Public (so the world can see your website).
  5. Do not check "Initialize with README" (optional).
  6. Click Create repository.

✅ 2. Upload Your Website Files (Using GitHub File Upload)

🔹 What you need:

🔹 Upload process:

  1. On your new repository page, click "Add file" → "Upload files".
  2. Drag and drop your index.html, styles.css, and favicon.ico files.
  3. Click Commit changes at the bottom to upload.

You can repeat this anytime you want to update your site manually.