git - gitignore everything except specific files -


i've been reading on stack overflow using gitignore ignore except specific files. i've tried bunch of different suggestions, can't work me.

here's i'm trying do: want exclude except 1 file in main directory , couple other files in subdirectory. so, want these files:

flightsofideas.rb /flightsofideas/svgexporttools.rb /flightsofideas/svgexport.rb 

my latest version of gitignore is:

*     !flightsofideas.rb !/flightsofideas/svgexporttools.rb !/flightsofideas/svgexport.rb 

but git includes flightsofideas.rb, doesn't files in subdirectory.

you should add !*/ not ignore directories, or not directories include files.

still similar problem what's difference between git ignoring directory , directory/*?.

* !*/ !/flightsofideas.rb !/flightsofideas/svgexporttools.rb !/flightsofideas/svgexport.rb 

Comments

Popular posts from this blog

What can cause "Required Package 'IndyCore' not found" when compiling a Delphi 2010 project? -

Change the color of an oval at click in Java AWT -