.gitignore les fichiers ajoutés à l'intérieur submodules

Récemment, j'ai réorganisé mes fichiers de configuration utilisateur à vivre à l'intérieur d'un dépôt Git à ~/Dropbox/dotfiles et je suis à l'aide d'agents pathogènes à regrouper toutes les Vim addons à l'intérieur de ~/Dropbox/dotfiles/home/.vim/bundle. Ces addons ont été ajoutés comme submodules.

Maintenant le problème c'est que quand je lance Vim, il génère automatiquement la documentation de tous les addons et les met à l'intérieur de chaque sous-module de répertoire. Cela ajoute sans traces de contenu pour les submodules, que je voudrais éviter.

ruby-1.8.7-p330@gs ~/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")

J'ai essayé d'ajouter un .gitignore fichier à la racine de mon dépôt Git d'ignorer tous les doc dossiers à l'intérieur de submodules, mais cela ne semble pas fonctionner:

home/.vim/bundle/**/doc

Ma question: est-il possible d'ignorer les fichiers et dossiers à l'intérieur submodules ou peut-être configurer Vim pour créer de la documentation dans un dossier en dehors du dépôt Git?

EDIT: comme Randy Morris l'a souligné, ce pourrait être un doublon de Générer des balises vers un autre emplacement par des agents pathogènes

InformationsquelleAutor rubiii | 2011-02-26