0Pricing
Git & GitHub Professional Workflow · Ders

Birden Çok Uzak Depoyu Yönetme

Birden fazla uzak depoyla çalışmayı, uzak depoları yeniden adlandırıp kaldırmayı ve çatalları üst depoyla eşitlemeyi öğrenin.

Birden Çok Uzak Depoyu Yönetme, CoddyKit'te ücretsiz bir Git & GitHub Professional Workflow dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Git & GitHub Professional Workflow öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Git & GitHub Professional Workflow kursu toplamda 4 dersten oluşur.

Neden Birden Fazla Uzak Depo Kullanılır?

Bir Git deposu aynı anda birden fazla uzak depoya bağlanabilir. Varsayılan uzak deponun adı genellikle origin olur; ancak başkalarını da ekleyebilirsiniz.

  • origin genellikle kendi kopyanızdır (çatallanmış bir kopya)
  • upstream genellikle özgün projeyi gösterir

Bu yapı, açık kaynak katkısı iş akışlarının temelini oluşturur.

Uzak Depoları Listeleme

Deponuz için yapılandırılmış her uzak depoyu, getirme ve gönderme URL'leriyle birlikte görmek için git remote -v kullanın.

git remote -v
origin    https://github.com/you/project.git (fetch)
origin    https://github.com/you/project.git (push)

Uzak Depo Ekleme

İkinci bir uzak depo eklemek için git remote add komutuyla ona bir ad ve URL verin.

git remote add upstream https://github.com/original/project.git

Upstream'den Dalları Getirme

Bir upstream uzak deponuz olduğunda, dallarını kendi dallarınızla birleştirmeden getirebilirsiniz.

git fetch upstream

Çatallanmış Kopyanızı Eşitleme

Çatallanmış kopyanızı özgün projeyle güncel hâle getirmek için upstream'i getirin, ardından onun ana dalını birleştirin.

git fetch upstream
git checkout main
git merge upstream/main

Uzak Deponun Adını Değiştirme

Bir uzak deponun yerel adını değiştirmek için git remote rename kullanın. URL aynı kalır.

git remote rename origin myfork

Uzak Depo URL'sini Değiştirme

Bir depo taşınırsa (örneğin HTTPS'den SSH'ye), URL'sini git remote set-url ile güncelleyin.

git remote set-url origin git@github.com:you/project.git

Uzak Depoyu Kaldırma

Artık ihtiyacınız olmayan bir uzak depoyu git remote remove ile kaldırın. Bu yalnızca yerel başvuruyu kaldırır.

git remote remove upstream

Belirli Bir Uzak Depoya Gönderme

Birden fazla uzak deponuz olduğunda, gönderme sırasında istediğiniz uzak deponun adını belirtin.

git push myfork feature-branch

Bir Uzak Depoyu İnceleme

git remote show ayrıntılı bilgiler görüntüler: izlenen dallar, getirme/gönderme URL'leri ve hangi dalların güncel olduğu.

git remote show upstream

Uzak Depolar Arasında Dal İzleme

Herhangi bir uzak depodaki bir dalı izleyen yerel bir dal oluşturabilirsiniz; böylece gelecekteki çekme işlemleri otomatikleşir.

git checkout -b release upstream/release

Hızlı Kontrol

Birden fazla uzak depo konusundaki anlayışınızı sınayın.

Özet

Birden fazla uzak depoyu yönetmeyi öğrendiniz:

  • git remote -v uzak depoları listeler
  • git remote add / remove / rename onları yönetir
  • git fetch upstream + birleştirme, çatallanmış bir kopyayı eşitlenmiş tutar
  • git remote set-url taşınan bir deponun URL'sini günceller

Bu, çatallanmış kopya ve upstream iş birliği modelinin temelidir.

Sıkça Sorulan Sorular

“Birden Çok Uzak Depoyu Yönetme” dersi ücretsiz mi?

Evet — “Birden Çok Uzak Depoyu Yönetme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Git & GitHub Professional Workflow kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Git & GitHub Professional Workflow kursu toplamda 4 dersten oluşur.

“Birden Çok Uzak Depoyu Yönetme” dersinde ne öğreneceğim?

Birden fazla uzak depoyla çalışmayı, uzak depoları yeniden adlandırıp kaldırmayı ve çatalları üst depoyla eşitlemeyi öğrenin. Git & GitHub Professional Workflow ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Git & GitHub Professional Workflow öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Git & GitHub Professional Workflow, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.

“Birden Çok Uzak Depoyu Yönetme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Git & GitHub Professional Workflow dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Git & GitHub Professional Workflow dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. GitHub Hesabı ve Depolar
  2. Gönderme, Çekme, Kopyalama
  3. Uzak Depolarla İş Birliği
  4. Birden Çok Uzak Depoyu Yönetme
← Git & GitHub Professional Workflow Sayfasına Dön