fix gitignore patterns