add directories and file ignore patterns to .gitignore to prevent accidental pushing to remote repository