SORU
16 HAZİRAN 2011, PERŞEMBE


Ne kadar uzak bir git deposunu tek bir dal getir muyum?

Tek bir şube (hepsi değil) kapmak için uzak bir depo gibi ve uzak şube için daha fazla güncellemeleri takip edebilir, yerel bir izleme şube oluşturmak istiyorum. Uzak depodaki diğer dallar çok büyük, onları getiriliyor önlemek için istiyorum. Bunu nasıl yapabilirim?

Edit: ben bunu düşündüm ama StackOverflow benim burada söz konusu koyacağım böylece bir cevap olarak cevap yerine temin etmesine izin vermiyor.

-T uzaktan gıt seçeneği, örneğin ekleyin kullanın:

git remote add -t remote-branch remote-name remote-url

Kullanabileceğiniz birden fazla "-t branch" birden fazla şube kapmak için seçenekler.

CEVAP
16 HAZİRAN 2011, PERŞEMBE


Bir yolu şudur:

git fetch <remotename> <remote branch>:refs/remotes/<remotename>/<local branch>

Bu izleme ayarlaması değil.

Daha fazla bilgi için the documentation of git fetch bkz.

EDİT: @User1338062 notes below: etmezsen zaten bir yerel klon deposu nerede eklemek istediğiniz yeni şube, ama oluşturmak istediğiniz yeni bir yerel depo, git clone --branch <branch_name> --single-branch <repo_url> sağlar daha kısa bir çözüm.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Git

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dopelives

    Dopelives

    30 Temmuz 2009
  • glowpinkstah

    glowpinkstah

    16 Mayıs 2006
  • merumputdotcom

    merumputdotc

    24 ŞUBAT 2012