SORU
3 NİSAN 2011, Pazar


.gitignore klasöre çıkarmak, ancak belirli bir alt klasör vardır

Hangi/ ekleyeceğimiz klasörü uygulama var .gitignore. Uygulama/ klasör içinde klasör uygulama/dil/gr. Bu nasıl klasör ekleyebilirim? Bunu denedim

application/
!application/language/gr/

hiç şans

CEVAP
4 NİSAN 2011, PAZARTESİ


application/, o zaman her zaman dışlanır altında her şeyi dışarıda bırakmak, biraz sonra negatif dışlama desen bile ((“”) unignore application/ altında bir maç).

Ne istiyorsun, “istediğiniz” her şeyi her ana dizin“”. unignore unignore Sizi çift olarak bu durum için kurallar yazılı sonunda genellikle: görmezden bir dizin, ama bazı alt değil her şey.

# you can skip this first one if it is not already excluded by prior patterns
!application/

application/*
!application/language/

application/language/*
!application/language/gr/

Not
/* Sondaki önemli

  • Desen/ dizin dir ve (dolaylı olarak) altındaki her şeyi adlı dışlar dir.
    Dir/, Git hiç dir altında bir şey bakacağız, ve bu nedenle her zaman “un dışarıda” dir altında bir şey desenler için. herhangi bir geçerli olacaktır
  • /* Dir desen dir kendisi hakkında hiçbir şey söylemez; sadece dizin altında her şeyi dışlar. Dir doğrudan içeriğini, diğer desenler için bir şans vererek işleyecek Git/* dir “un hariç” içeriğinin bazı bit (!alt/ dizin/).

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Gee Cee

    Gee Cee

    1 AĞUSTOS 2009
  • Louis C.K.

    Louis C.K.

    18 HAZİRAN 2006
  • martin shervington

    martin sherv

    7 EKİM 2011