gitignore module directory
truncates at maximum number of new lines rather than replace