Yazı

Github Pages üzerindeki Chirpy template'li Jekyll sitem nasıl güncellenir?

Git klasörünü indirdikten sonra, yerel bilgisayarda çalıştırmak

Gerekli bileşenleri indirip kurabilmek içinm, Ubuntu deposundan ön gereklilikleri kuralım:

1
sudo apt-get install ruby-full build-essential

Ubuntu deposundan jekyll yükleyelim:

1
sudo apt install ruby-jekyll-watch jekyll

Ruby Bundle bileşenlerini kullanmak için, bunları sistem geneline değil, kendi kullanıcı klasörüme kurmasını istiyorum:

1
bundle config set --local path 'vendor/bundle'

Projede jekyll kullanılacağını belirtelim. Gereklilikleri anlasın:

1
bundle add jekyll

Gereklilikleri kuralım:

1
bundle install

Web sitesini yerelde çalıştır:

1
bundle exec jekyll serve

Siteyi güncelleme

Birkaç farklı yöntem var.

Yerel bilgisayarda güncelleyip GIT ile publish etme

Kaynak: https://chirpy.cotes.page/posts/getting-started/

Yerelde Çalıştırma Önce kontrol et. Sorun yoksa, publish et.

1
bundle exec jekyll serve

Github Pages’e yükleme Önce düzenlemeleri yap, sonra commit, sonra push:

1
2
3
git add .
git commit -m "açıklama..."
git push

Doğrudan web üzerinden ekleme

Github içindeki ilgili repo’daki _posts klasörü altında özel formatta tarih ile başlayan dosyayı doğrudan editleyebilirsin, yeni dosya ekleyebilirsin.

Editör ile güncelleme.

Markdown ile uğraşmak istemiyorsan, online-offline bir sürü editör varmış, bunlar kullanılabilir. Örneğin bu postu editlediğim https://prose.io var. Ana sayfasında github’dan erişim istiyor. Yetki verilince doğrudan repolara göz atıp psot düzenleme yapılabiliyor. Arayüzü de yine markdown biçiminde ama birkaç tane de toolbox içinde düğme var. Preview özelliği de var. Aşağıda bu yazıyı yazarkenki kısmın ekran görüntüsü var:

prose.io yazım ekranı

Github Pages’te desteklenen Jekyll temaları

Şurada yazmışlar: https://pages.github.com/themes/

Bu yazının lisansı CC BY 4.0 olarak ayarlanmıştır.

Comments powered by Disqus.