Hi Vincent, On Fri, Apr 08, 2016 at 10:22:13PM +0200, Vincent Bernat wrote: > From: Vincent Bernat <vinc...@bernat.im> > > .gitignore is an odd beast. All the stuff at the beginning is useless > since in the bottom part starts with /.* and /*. Therefore, the top part > is useless. Moreover, the bottom part makes unignore *.o and > friends. Add it back at the bottom.
I checked it against my local tree and it suddenly reported me all these files that were correctly masked with the previous gitignore : +# contrib/iprange/iprange +# contrib/systemd/haproxy.service +# doc/internals/entities.fig.bak +# doc/lua-api/index.rst.rej +# doc/management.txt.orig +# include/proto/dumpstats.h.orig +# include/proto/filters.h.orig +# include/types/filters.h.orig +# include/types/stream.h.orig +# src/dlmalloc.c +# src/dumpstats.c.orig +# src/filters.c.orig +# src/flt_trace.c.orig +# src/haproxy.c.orig +# src/haproxy.c~ +# src/peers.c.orig +# src/proto_http.c.orig +# src/stream.c.orig +# tests/test_hashes I guess most of them come from the following rules that are not covered anymore : -*~ -*.bak -*.orig -*.rej -*.service -dlmalloc.c and contrib/* and -tests/test_hashes. Willy