2011-08-09 13 views
6

Mam trochę kłopotów dowiedzieć się, jak zignorować wszystkie te pliki, które są tworzone w/Solr/Sunspot.Jak Git zignorować te pliki

Zasadniczo chcę zignorować wszystko wewnątrz solr/data, które zawiera wiele folderów, podfolderów i plików.

+2

Czy '/ solr/data' w pliku .gitignore nie działa? Pamiętaj, że .gitignore nie działa wstecz - jeśli wcześniej powiedziałeś gitowi, aby śledził te pliki (z 'git add'), będziesz musiał usunąć je ze śledzenia zanim git je zignoruje. – peterjmag

+0

To, co mnie zbyt często przyłapuje, to fakt, że .gitignore musi zostać zatwierdzony na twojej liście. –

Odpowiedz

6

Wystarczy dodać

/solr/data 

do .gitignore.

Przyjęto układ katalogów:

.git 
.gitignore 
solr/data/ 
other/ 
folders/ 
README.txt 
... 
+0

'/ solr/data' będzie lepszym rozwiązaniem, ponieważ jest zakotwiczone w katalogu głównym repozytorium i nie wymaga dopasowania wzorca. – cdhowie

+0

Nie całkowicie - końcowe "/ *" można usunąć. :) – cdhowie

3

Powinieneś być w stanie zrobić /solr/data lub umieścić .gitignore plik wewnątrz SOLR/danych i po prostu umieścić *.

Pamiętaj, że nie możesz ignorować rzeczy, które zostały już zatwierdzone.

Powiązane problemy