GitHub Pages ile Web Sitesi Yayınlama

GitHub Pages ile Web Sitesi Yayınlama


Web sitenizi hızlı ve kolay bir şekilde oluşturmanın en iyi yollarından biri GitHub Pages kullanmaktır. GitHub Pages, kullanıcıların GitHub üzerinde barındırılan projelerini basit bir web sitesi haline getirmelerini sağlayan ücretsiz bir hizmettir. Bu makalede, GitHub Pages ile web sitesi yayınlamayı adım adım inceleyeceğiz.

1. GitHub Hesabı Oluşturma

GitHub Pages’den yararlanabilmek için öncelikle bir GitHub hesabına sahip olmalısınız. GitHub’a kaydolmak için git.com adresine gidip, gerekli bilgileri doldurabilirsiniz. Kaydolduktan sonra, profil sayfanızı özelleştirerek profilinizi daha ilgi çekici hale getirebilirsiniz.

2. Yeni Bir Depo Oluşturma

Hesabınızı oluşturduktan sonra, yeni bir depo (repository) oluşturmanız gerekmektedir. Depo oluşturmak için:

git init my-first-website

Aşağıdaki adımları izleyerek bir depo oluşturabilirsiniz:

  1. GitHub ana sayfasında sağ üst köşedeki "New" butonuna tıklayın.
  2. Depo adını girin. Varsayılan olarak, kullanıcının adıyla birlikte username.github.io şeklinde olmalıdır.
  3. Depoyu oluşturduktan sonra, yerel bilgisayarınızda bu depoyu klonlayabilirsiniz:
git clone https://github.com/username/my-first-website.git

3. HTML Dosyası Oluşturma

Depo klonlandıktan sonra, temel bir HTML dosyası oluşturmalısınız. Bu dosyaya index.html adını verin ve aşağıdaki basit kodu ekleyin:

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Benim İlk Web Sitem</title>
</head>
<body>
    <h1>Merhaba Dünya!</h1>
    <p>Bu benim ilk GitHub Pages web sitem.</p>
</body>
</html>

Bu kod parçası, basit bir HTML sayfası oluşturarak tarayıcıda görüntülenmesini sağlar. Dosyayı kaydedin ve değişiklikleri depoya eklemek için aşağıdaki komutları çalıştırın:

git add index.html
 git commit -m "İlk HTML dosyası eklendi"
 git push origin main

4. Web Sitesini Yayınlama

Tüm dosyalarınızı yükledikten sonra, web siteniz yayına hazırdır. GitHub Pages, oluşturduğunuz depo adınıza bağlı olarak otomatik olarak yayınlanır. https://username.github.io adresine giderek web sitenizi görebilirsiniz.

GitHub Pages, geliştirme sürecinde özellikle statik web siteleri için oldukça faydalıdır. Sürekli güncellemeler yapmak ve yeni içerikler eklemek için sadece HTML dosyalarınızı güncellemeniz yeterlidir.

Sonuç

GitHub Pages ile web sitesi yayınlamak, geliştiricilerin projelerini hızlı bir şekilde paylaşmalarına olanak tanır. Ücretsiz olması ve kolay bir kullanım sunması sayesinde, özellikle yeni başlayanlar için ideal bir platformdur. Şimdi kendi projelerinizi paylaşmaya başlayabilir ve web geliştirme yolculuğunuza adım atabilirsiniz.