2010-12-08 13 views
2

Ich möchte meine vim-Konfiguration mit git teilen. aber einig Vim-Plugin ist von git-Repository installiertWie verschachtelte Git-Repositories gehandhabt werden

Verzeichnis wie diese

configs/.git/ 
configs/vim/ 
configs/vim/bundle/xxxx/ 
configs/vim/bundle/xxxx/.git/ 
configs/vim/bundle/yyyy/ 
configs/vim/bundle/yyyy/.git/ 

ich meinen Repository will kleinsten, so will ich nicht xxxx/.git yyyy/.git in meinem git hinzuzufügen, wenn Ich füge sie nicht hinzu, ein sauberes Holen enthält nicht xxxx/.git, also konnte ich xxxx und yyyy nicht aktualisieren.

wie kann ich es gut, BTW, kann ich config, xxxx, yyyy in einem Befehl aktualisieren?

Antwort

1

Verwendung Submodule wie so:

Git Community Book: Submodules

Sie werden dann in der Lage sein, alle Submodule auf einmal zu aktualisieren mit:

git submodule update 
Verwandte Themen