- Go to https://github.com/new
- Repository name:
Hackathon_2026Winter - Description: "2026 Neuro-AI Grand Hackathon - Official Website"
- Visibility: Public (required for GitHub Pages)
- DO NOT initialize with README, .gitignore, or license
- Click Create repository
Copy and paste these commands in your terminal (you're already in the right directory):
# Add GitHub as remote
git remote add origin https://github.com/yahyunee/Hackathon_2026Winter.git
# Push to GitHub
git push -u origin main- Go to your repository on GitHub
- Click Settings (top menu)
- Click Pages (left sidebar)
- Under "Build and deployment":
- Source: Deploy from a branch
- Branch:
main/(root) - Click Save
-
Wait 2-3 minutes for GitHub Pages to build your site
-
Your website will be live at:
-
You can check build status in: Settings → Pages → GitHub Pages section
Your hackathon website is now live!
Whenever you want to update the website:
# Make your changes to the files
# Then:
git add .
git commit -m "Update: describe your changes"
git pushGitHub Pages will automatically rebuild and deploy within 1-2 minutes.
To preview changes before pushing:
# Install dependencies (first time only)
bundle install
# Run local server
bundle exec jekyll serve
# View at: http://localhost:4000/Hackathon_2026Winter/- Homepage:
en/index.mdorkr/index.md - Overview:
en/overview.mdorkr/overview.md - Projects:
en/projects.mdorkr/projects.md - Tutorials:
en/tutorials.mdorkr/tutorials.md - Styling:
assets/css/style.css - Layout:
_layouts/default.html - Configuration:
_config.yml
- Check Settings → Pages to see build status
- Make sure repository is Public
- Verify the branch is set to
main/(root)
- All links should use
{{ '/path/to/file' | relative_url }} - Check
_config.ymlhas correctbaseurl: "/Hackathon_2026Winter"
- GitHub Pages docs: https://docs.github.com/en/pages
- Jekyll docs: https://jekyllrb.com/docs/
Good luck with your hackathon! 🧠✨