git remote
- Git kursu
- Başlangıç
- Ders 65/80
- 4 dk
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.gitBu 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
# Uzak depoyu ekle
# Bağlantıları ayrıntılı listeleÖrnek çözüm
git remote add origin https://github.com/ayse/ilk-projem.git
git remote -vBeklenen çı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
git remote ____ origin https://github.com/ayse/ilk-projem.git
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 |