içine eklendi. Son zamanlarda dot dosyalarımı bir ~/Dropbox/dotfiles
adresindeki Git deposunda yaşamak için yeniden düzenledim ve ~/Dropbox/dotfiles/home/.vim/bundle
içine tüm Vim addons'ları yerleştirmek için patojen kullanıyorum. Bu eklentiler Git alt modülleri olarak eklenmiştir..gitignore dosyaları Git altmodüller
Artık sorun, Vim'i çalıştırdığımda, tüm eklentilerin belgelerini otomatik olarak oluşturur ve bunları her alt modül dizininin içine koyar. Bu, tekrar edilmemeyi istediğim alt modlara, izlenmeyen içeriği ekler.
[email protected] ~/Dropbox/dotfiles ‹master*› $ git st
# On branch master
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: home/.vim/bundle/fuzzyfinder (untracked content)
# modified: home/.vim/bundle/l9 (untracked content)
# modified: home/.vim/bundle/matchit (untracked content)
# modified: home/.vim/bundle/ruby (untracked content)
# ...
no changes added to commit (use "git add" and/or "git commit -a")
Ben submodules içindeki tüm doc
klasörleri görmezden benim Git depo köküne bir .gitignore
dosya eklemek çalıştı, ancak bu işe görünmüyor:
home/.vim/bundle/**/doc
Benim soru: orada Git alt modüllerinin içindeki dosya ve klasörleri göz ardı etmenin bir yolu ya da Vim'i Git deposunun dışındaki bir klasördeki belgeleri oluşturmak için yapılandırabilir miyim?
DÜZENLEME: Randy Morris belirttiği gibi, bu Sen Altmodüllerin her dahilinde .gitignore
eklemek gerekir Generating tags to different location by pathogen
Olası yinelenen: http://stackoverflow.com/questions/4343544/generating-tags-to-different- konum-by-patojen # 4346300 –
Haklısınız. Soruyu işaretlemek için gidiyor. Teşekkürler! – rubiii
Not: '**' in '.gitignore',“ herhangi bir derinlikte ”anlamına gelmez. –