Okuduğunuz bu yazı Jekyll ve Github Pages tarafından size gösterilmekte. Olabildiğince kısa tutup, benzeri bir şeyi nasıl yapabileceğinizden bahsedeceğim.

Normalde bu konu ile ilgili yeterince kaynak bulunmakta. Ancak bunların hemen hepsi İngilizce. Yazımda Türkçe’ye olabildiğince dikkat ederek size bu işlemi anlatacağım.

Öncelikle bir GitHub hesabı almanız gerekiyor.

Ardından bu hesabı kullanarak yeni bir Repository açmanız ve adını kullanıcı_adınız.github.io şeklinde ayarlamalısınız.

Ardından bu repoyu kendi bilgisayarınıza almanız gerekiyor. Bunun için aşağıdaki gibi repoyu klonlamanız gerekmekte.

~ $ git clone https://github.com/kullanıcı_adınız/kullanıcı_adınız.github.io

Bir sonraki aşama için öncelikle klonladığımız klasöre giriş yapmamız gerekiyor. Bunun için terminalden cd(change directory) komutunu kullanarak klasörün içine girelim.

~ $ cd kullanıcı_adınız.github.io

Bu aşamada ise size tavsiyem klasik Jekyll şablonu yerine, bir tema seçip onun dosyaları üzerinden ilerlemeniz. Şahsen bu site Webjeda.com’un yaptığı bir temanın kendime göre düzenlenmiş ve ufak tefek bir kaç şey eklenmiş hali.

Başka temaları aramak için ise, şu adresi ziyaret edip gözünüze güzel geleni indirin.

Tabii hazır tema kullanmak yerine Jekyll sisteminin size sunduğu esneklik sayesinde kendiniz de güzel bir tema hazırlayabilirsiniz ama bu yazının hedef kitlesi bu işe yeni başlayanlar olduğu için şimdilik bunu tavsiye etmiyorum.

Temayı indirdikten sonra arşivi az önce oluşturduğumuz kullanıcı_adınız.github.io klasörüne açın. Bunu terminalden ya da gezgin üzerinden yapabilirsiniz.

Bu aşamadan sonra kısa bir test yayını amacı için terminal üzerinden aşağıdaki komutları uygulayarak sitenizi yayına alabilirsiniz.

~ $ git add --all
~ $ git commit -m "Initial commit"
~ $ git push -u origin master

Git kullanımı hakkında bilginiz yoksa buradaki linke tıklayarak öğrenebilirsiniz.

Ve mutlu son. Eğer her şeyi doğru yaptıysanız, siteniz şu anda yayında olmalı. Tam adresi ise: http://kullanıcı_adınız.github.io