SORU
9 Mart 2011, ÇARŞAMBA


Kullanarak .gitignore ama özel dizinler, her şeyi görmezden

Benim sorun olduğunu ben bir sürü WordPress web siteleri içinde benim git repo, hangi istediğim için seçici sadece taahhüt içerik benim themes klasörler, süre görmezden kalan gereksiz dosyaları WordPress.

Kullandım .gitignore dosya türleri önce görmezden dosyaları, ama her şeyi göz ardı etmektir etrafında başka bir yol AMA belirli bir klasör yolu kullanılabilir mi?

kök (gıt repo)
- / wordpress
- - / (WordPress Site 1) wp-içerik/temalar/
- - / (WordPress Site 2) Eğer bir içerik/temalar/
- - / (WordPress Site 3) wp-içerik/temalar/

Teşekkürler

GÜNCELLEME:

Cevaplara göre aşağıdaki gibi yaptım, ama işe yaramıyor. Herhangi bir fikir?

# Ignore everything:
*
# Except for wordpress themes:
!*/wp-content/themes/*

Ayrıca, aşağıdaki türevlerini denedim:

!*/wp-content/themes*
!*wp-content/themes/*
!wp-content/themes/*
!/wordpress/*/wp-content/themes*
!wordpress/*/wp-content/themes*

Bunların hiçbiri themes klasörlerim oku.

CEVAP
9 Mart 2011, ÇARŞAMBA


Ben yaptım - aslında yollar yürüyecek işte, her yönde birden fazla seviye joker:

# Ignore everything:
*

# Except for the themes directories:

!wordpress/
!wordpress/*/
!wordpress/*/wp-content/
!wordpress/*/wp-content/themes/
!wordpress/*/wp-content/themes/*
!wordpress/*/wp-content/themes/*/*
!wordpress/*/wp-content/themes/*/*/*
!wordpress/*/wp-content/themes/*/*/*/*
!wordpress/*/wp-content/themes/*/*/*/*/*

Açıkça eklemek istediğiniz her düzeyi için içerik sağlamak için ne kadar dikkat edin. Eğer 5 derin temalar altında alt dizinler varsa, ben hala o kalın kafanız almıyor.

Bu benim için çalıştı sadece. Eğer birisi elbette daha bilinçli bir açıklama sunmak için umurunda.

Ayrıca, bu yararlı cevaplar:
how-do-negated-patterns-work-in-gitignore
how-do-gitignore-exclusion-rules-actually-work


NOT:Çift joker 'renk teorisi' ama işlevi 12* *göre sistem bağımlı ve mac bilgisayarımda işe yaramadı: . kullanmaya çalıştım

DEĞİL mi:

!**/wp-content/themes/
!**/wp-content/themes/**

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MysteryGuitarMan

    MysteryGuita

    16 HAZİRAN 2006
  • tseyina

    tseyina

    2 AĞUSTOS 2006
  • tunez4you

    tunez4you

    20 EKİM 2008