CodeBlanks Logo Icon CodeBlanks

GitHub nedir?

GitHub'ın bir depo barındırma hızmeti olduğunu öğrenirsin.

GitHub nedir?

GitHub, Git depolarını internet üzerinde barındırmanı sağlayan bir platformdur. Kodlarını çevrim içi saklayabilir, farklı bilgisayarlardan erişebilir ve projelerini başkalarıyla paylaşabilirsin.

Git repository
      |
      v
   GitHub
      |
      v
Share and collaborate

Git sürüm kontrolünü sağlar; GitHub ise bu depoları barındırma ve birlikte çalışma özellikleri sunar.

GitHub ile birlikte çalışma

GitHub üzerinde birden fazla kişi aynı proje üzerinde çalışabilir. Her geliştirici kendi bilgisayarındaki Git deposunda değişiklik yapabilir ve proje geçmişini kullanarak çalışmalarını takip edebilir.

Developer A ----\
                 GitHub Repository
Developer B ----/

Depolar herkese açık veya özel olabilir. Böylece projelerini paylaşabilir ya da erişimi belirli kişilerle sınırlayabilirsin.

Uygulama GitHub hizmetini tanımla

platform değişkenine GitHub değerini ata. Ardından service değişkenine Repository hosting metnini ata ve iki değişkeni ayrı satırlarda yazdır.

Başlangıç kodu

terminal
const platform = "";
const service = "";

// İki değeri yazdır

Örnek çözüm

terminal
const platform = "GitHub";
const service = "Repository hosting";

console.log(platform);
console.log(service);

Beklenen çıktı

GitHub
Repository hosting

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Git ile GitHub arasındaki temel fark nedir?

  • Git yalnızca internet bağlantısıyla çalışır.
  • GitHub bir programlama dilidir.
  • Git sürüm kontrolü sağlar, GitHub depo barındırır. Doğru cevap
  • GitHub bilgisayardaki Git depolarını otomatik siler.

Açıklama: Git sürüm kontrol sistemidir. GitHub ise Git depolarını çevrim içi barındıran ve paylaşmayı kolaylaştıran platformdur.

2 GitHub'ın temel hizmetini tanımla

Soru
GitHub, Git depolarını internet üzerinde ____ ve geliştiricilerin birlikte çalışmasını sağlar.
Cevap
GitHub, Git depolarını internet üzerinde barındırır ve geliştiricilerin birlikte çalışmasını sağlar.

Açıklama: GitHub'ın temel hizmetlerinden biri Git depolarını çevrim içi barındırmaktır.

3 GitHub özellikleri

Kavram Anlamı
GitHub Çevrim içi depo platformu
Hosting Depoyu internette saklama
Collaboration Birlikte proje geliştirme
Private repository Sınırlı erişimli depo

Başlangıç bölümündeki tüm dersler