adds patterns to gitignore