Skip to content

bandithijo/bandithijo.github.io

Repository files navigation

📦 BanditHijo.dev

banner

🍱 Requirements

Ruby 3.2.2 Jekyll 4.3.2

🏃 Menjalankan Blog secara Offline

Untuk menjalankan blog ini secara offline, berikut langkah-langkahnya:

  1. Cloning

    $ git clone https://github.com/bandithijo/bandithijo.github.io.git
    
  2. Install daftar gem yang diperlukan

    $ bundle install
    
  3. Jalankan Jekyll pada localhost

    $ rake jekyll:server
    

    * Blog ini berisi ratusan artikel, tunggu proses build hingga selesai, + 40 detik.
    Untuk proses edit, yang tidak berhubungan dengan perubahan style, penambahan file, dll, dapat menggunakan \

    $ rake jekyll:server:inc
    

    * Dengan penambahan flag :inc / --incremental proses build saat mengedit artikel akan menjadi lebih cepat! ⚡

  4. Buka Browser, akses blog pada alamat:

    http://localhost:4000
    
  5. Push to Source Branch
    Setelah selesai menambahkan atau mengedit content, jalankan perintah berikut ini untuk mendeploy perubahan ke remote repo.

    $ rake jekyll:push
    

📬 Update Konten Terbaru

Untuk mengunduh konten terbaru ke lokal repo, berikut langkahnya:

  1. Pulling
    Selalu lakukan pulling untuk mensinkronisasikan dengan data remote repo.
    $ git pull origin source
    
  2. Jalankan blog secara offline, di mulai dari nomor 3
    di sini

🧱 Ingin Ikut Berkontribusi Menulis/Mengedit Artikel?

Sedang dalam proses penyusunan...