issue #19549: better gitignores