updates gitignore rules