devo struttura dir così:Consenti solo alcuni file nelle sottodirectory con .gitignore
static
admin
ajax_upload
books
css
font
media
robots.txt
templates
src
build
lib
voglio ignorare seguenti direcotories:
- lib
- accumulo
- src
- statico
voglio consentire seguente:
- statico/css/bootstrap-styled.css
- statico/css/main.css
- statico/css/font - * css.
- statico/font
- statico/media/Default.png
- statico/robots.txt
- modelli
Così ho utilizzare il seguente .gitignore:
# Ignore
/lib
/src
/build
/static/*
# Allow
!/static/css/bootstrap-styled.css
!/static/css/main.css
!/static/css/font-*.css
!/static/font
!/static/media/default.png
!/static/robots.txt
Ma non funziona correttamente. Potresti aiutarmi - cosa faccio di sbagliato qui? TIA!
dettagli
struttura reale del progetto è come questo:
static
admin
css
img
js
admin
ajax_upload
books
css
font
media
uploads
blog
gallery
default.png
robots.txt
templates
src
build
lib
dopo 'git add statico /' o 'git add static' vedo' I seguenti percorsi vengono ignorati da uno dei vostri file .gitignore : statico Utilizzare -f se si desidera davvero aggiungerli. fatale: nessun file aggiunto – dizpers