A module that uses gitpython (https://github.com/gitpython-developers/GitPython) Given a target directory it:      * copies a .gitignore file from this script $CWD/ignore_files/.gitignore       to the target directory     * adds lines to the .gitignore file from default_ignorefile_additions       and a passed inter of iters called user_additional_gitignores     * does the equivalent of git commands on target          + git init         + git add .         + git commit -am "initial commit"