📌 The template is based on the Github Blog Template created by HyG.
For the Korean version of the template, I referred to the Github Blog Template by Gid.
When creating a new post for the first time, write the commit message as
Write{Category} Post "{Title} ".Example: If the category is
DevHistoryand the title is "2024 Dev History",the commit message should be written as
Write DevHistory Post " 2024 Dev History ".
If you are updating an existing post, write the commit message as
Update{Category} Post "{Title}.
Unlike the original template, which generates category order randomly, I have opted for a manual addition/modification approach.
Add the desired categories to the
categories_ordersection in the_config.ymlfile.As of (2024.12.22), the current setup is as follows:
categories_order: - "DevHistory" - "TechInsight" - "Java" - "Spring" - "SpringBoot" - "JPA" - "MySQL" - "Flyway" - "Technology"# More categories...- Follow these steps to set up and run the project on your local machine:
- Run the following command to install the specified version of Bundler.
$ sudo gem install bundler:2.1.4- Use the following commands to install all dependencies and start the Jekyll server.
$ bundle install $ bundle exec jekyll serve- Upon successful execution, you should see output similar to the following
$ bundle exec jekyll serve Configuration file: /path/to/_config.yml Source: /path/to/source Destination: /path/to/_site Incremental build: disabled. Enable with --incremental Generating... Jekyll Feed: Generating feed for posts Conflict: The following destination is shared by multiple files. - /path/to/_site/example.html - /path/to/_posts/example.md ... donein X.XXX seconds. Auto-regeneration: enabled for'/path/to/project' Server address: http://127.0.0.1:4000/ Server running... press ctrl-c to stop.- Open your browser and navigate to:
http://127.0.0.1:4000
