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

  • efaustus9

    efaustus9

    16 HAZİRAN 2006
  • Moodle

    Moodle

    11 Mayıs 2010
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006