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

  • Brendan van Son

    Brendan van

    5 Aralık 2006
  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011
  • RyanXLT

    RyanXLT

    22 Ocak 2011