L'aggiunta di cartelle per un repository git, ignorando alcune sottocartelle
-
20-09-2019 - |
Domanda
Nel tentativo di aggiungere una directory "pippo" al mio repo, ma ci sono alcuni dirs sub permette chiamarli "bar1", "bar2", "Bar3" e "bar4"
Ora voglio aggiungere foo al mio repo, ignorando foo / bar2 e foo / Bar3
è possibile? ho bisogno di aggiungere loro per primi e poi rimuovere le cartelle non voglio?
Soluzione
. gitignore . Creare un file nella root .gitignore
repository in cui sono elencati i file e le cartelle che si desidera ignorato
foo/bar2/
foo/bar3/
È possibile utilizzare file .gitignore
in sottocartelle e se non si desidera specificare tutto dal livello principale.
Altri suggerimenti
Se si desidera ignorare sempre sottodirectory, quindi Andrews risposta è ciò che si desidera.
Se si desidera aggiungere i file da directory di indicizzare e ignorare le sottodirectory per questo un particolare impegno, quindi git add foo/ && git reset foo/bar2 foo/bar3
dovrebbe funzionare.