Cara Membuat Postingan di GitHub

📌 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:

  1. Upload file postingan langsung via GitHub
  2. 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.io atau
  • 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.