Welcome to Nicztin's Blog! This repository contains the source code for my personal blog hosted on GitHub Pages.
Follow these steps to set up the blog using Jekyll on GitHub Pages:
-
Create a
_config.yml
file in the root of your repository with the following content:theme: minima title: Nicztin's Blog description: Personal blog hosted on GitHub Pages.
-
Create a
_posts
directory and add a new blog post file named2025-02-26-welcome-to-my-blog.md
with the following content:--- layout: post title: "Welcome to My Blog" date: 2025-02-26 02:28:55 +0000 categories: jekyll update --- Welcome to my blog! This is my first post.
- Commit the changes with a message, such as
Initial commit for GitHub Pages blog
. - Push the changes to the
main
branch of your repository.
- Go to the repository settings.
- In the "Code and automation" section of the sidebar, click Pages.
- Select the source:
- Source:
main
branch - Folder:
/root
- Source:
- Click Save.
ing/
├── _config.yml
├── _posts/
│ └── 2025-02-26-welcome-to-my-blog.md
└── README.md
Your blog should now be live at https://nicztin.github.io/ing.
To add a new post, create a new file in the _posts
directory with the following naming convention: YYYY-MM-DD-title.md
and include the necessary front matter and content.
Example:
---
layout: post
title: "Another Blog Post"
date: 2025-03-01 12:00:00 +0000
categories: jekyll update
---
This is another blog post.
Make sure you have the following structure in your repository:
```
ing/
├── _config.yml
├── _posts/
│ └── 2025-02-26-welcome-to-my-blog.md
└── README.md
```
If everything is set up correctly, visit [https://nicztin.github.io/ing](https://nicztin.github.io/ing) to see your blog. If the blog is not displaying, double-check the repository settings, especially the GitHub Pages configuration.