Deployment Guide
This website is designed to be hosted on GitHub Pages. Follow these steps to deploy:
-
Create a new repository on GitHub named
junkim100.github.io
- Initialize git and push the code:
git init git add . git commit -m "Initial commit" git branch -M main git remote add origin https://github.com/junkim100/junkim100.github.io.git git push -u origin main
- Go to your repository settings on GitHub:
- Navigate to “Settings” > “Pages”
- Under “Source”, select “main” branch
- Click “Save”
- Your site will be published at
https://junkim100.github.io
Local Development
To run the site locally:
- Install Ruby and Bundler
- Run
bundle install
- Run
bundle exec jekyll serve
- Visit
http://localhost:4000
File Structure
_config.yml
: Main configuration file_layouts/
: Contains HTML templates_includes/
: Contains reusable componentsassets/
: Contains CSS, JavaScript, and images_posts/
: Contains blog postsindex.md
: Homepage content