CodeBlanks Logo Icon CodeBlanks

git remote

git remote ile uzak depo eklemeyi öğrenirsin.

Uzak depo nedir?

Uzak depo (remote), yerel Git deponun internette veya başka bir sunucuda bulunan kopyasıdır. GitHub üzerindeki bir depoyu yerel projenle ilişkilendirmek için git remote add komutunu kullanırsın.

git remote add origin https://github.com/ayse/ilk-projem.git

Bu komut uzak depoya origin adını verir. origin, Git projelerinde yaygın olarak kullanılan varsayılan uzak depo adıdır.

Uzak depo bağlantısını görüntüle

Eklediğin uzak depoları görmek için git remote komutunu çalıştırabilirsin. Daha ayrıntılı bilgi ve depo adreslerini görmek için -v seçeneğini kullanırsın.

git remote -v

Çıktıda her uzak depo için fetch ve push adresleri gösterilir. Böylece bağlantının doğru yapıldığını kontrol edebilirsin.

Uygulama İlk uzak depo bağlantısını oluştur

Yerel projenin GitHub deposuna bağlanmasını sağla. origin adını kullanarak https://github.com/ayse/ilk-projem.git adresini ekle. Ardından uzak depo bağlantılarını ayrıntılı biçimde listele.

Başlangıç kodu

terminal
# Uzak depoyu ekle

# Bağlantıları ayrıntılı listele

Örnek çözüm

terminal
git remote add origin https://github.com/ayse/ilk-projem.git
git remote -v

Beklenen çıktı

origin https://github.com/ayse/ilk-projem.git (fetch)
origin https://github.com/ayse/ilk-projem.git (push)

Soru ve cevaplar

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

1 Uzak depoyu origin adıyla eklemek için hangi komut kullanılır?

  • git add remote origin URL
  • git remote origin add URL
  • git push add origin URL
  • git remote add origin URL Doğru cevap

Açıklama: <code>git remote add</code> uzak depo eklemek için kullanılır. <code>origin</code> depo adını, URL ise uzak deponun adresini belirtir.

2 Uzak depo ekleme komutu

Soru
git remote ____ origin https://github.com/ayse/ilk-projem.git
Cevap
git remote add origin https://github.com/ayse/ilk-projem.git

Açıklama: <code>add</code>, yeni bir uzak depo bağlantısı oluşturur. <code>remove</code> bağlantıyı siler, <code>rename</code> ise adını değiştirir.

3 Remote komutları

Kavram Anlamı
git remote Uzak depo adlarını gösterir
git remote -v Adresleri ayrıntılı gösterir
origin Varsayılan uzak depo adı
git remote add Yeni uzak depo ekler

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