📌 Cara Membuat Postingan di GitHub (GitHub Pages + Jekyll)
Berikut cara membuat postingan di GitHub, khususnya untuk GitHub Pages + Jekyll, karena ini adalah cara paling umum untuk membuat artikel/blog di GitHub.
Ada dua cara:
- Upload file postingan langsung via GitHub
- Menulis postingan di komputer lalu push ke repository
Saya jelaskan yang paling mudah dulu.
✅ 1. Membuat Postingan Langsung dari GitHub (Tanpa aplikasi)
Langkah 1 — Buka repository GitHub Pages kamu
Contoh nama repo:
username.github.ioatau- repo biasa yang sudah kamu aktifkan GitHub Pages-nya.
Langkah 2 — Masuk ke folder _posts
Pada Jekyll, semua artikel harus ada di folder _posts/. Jika belum ada, buat folder tersebut secara manual:
- Klik Add file → Create new file
- beri nama:
_posts/(folder akan otomatis dibuat)
Langkah 3 — Buat file artikel
Klik: Add file → Create new file. Lalu beri nama seperti ini:
2025-01-01-nama-artikel-pertama.md
Formatnya wajib: YYYY-MM-DD-nama-artikel.md
Langkah 4 — Isi konten artikel (format Markdown)
Contoh isi:
---
layout: post
title: "Cara Membuat Postingan di GitHub"
date: 2025-01-01 10:00:00 +0700
categories: github jekyll
---
Ini adalah postingan pertama saya di GitHub Pages menggunakan Jekyll.
Judul Sub
Isi artikel kamu di sini…
Front Matter (--- ... ---) wajib ada untuk Jekyll.
Langkah 5 — Klik Commit
Di bagian bawah, klik: Commit new file
Postingan langsung diproses oleh GitHub Pages (biasanya 10–30 detik).
🎉 Postingan selesai!
Alamatnya biasanya:
https://username.github.io/nama-artikel/- atau
https://username.github.io/yyyy/mm/dd/nama-artikel/
Tergantung tema yang kamu gunakan (misal Minima).
✅ 2. Membuat Postingan via Komputer (manual + push)
Jika kamu pakai aplikasi Git, caranya:
1. Masuk ke folder repository
cd username.github.io 2. Buat file postingan
_posts/2025-01-01-artikel-saya.md
Isi file:
---
layout: post
title: "Contoh Postingan"
---
Halo ini contoh postingan via komputer.
3. Commit dan push
git add .
git commit -m "Post baru"
git push
Jika kamu mau versi HTML siap posting:
Tinggal bilang: “Ubah tutorial ini menjadi HTML siap posting” Nanti saya buatkan versi HTML-nya.
Kalau kamu pakai tema khusus seperti Minima, Chirpy, atau Indigo, beri tahu saja biar saya sesuaikan.