Ignore .git
There is a good chance there is a Git repository in the directory where this is being used. It should ignore the .git directory in almost all use-cases.
Additionally, we might want to set up more command-line arguments to allow the user to specify certain patterns to ignore.