Command Line Options

-V, --version

Show the version and exit.


Do not prompt for parameters and only use cookiecutter.json file content

-c, --checkout

branch, tag or commit to checkout after git clone


Directory within repo that holds cookiecutter.json file for advanced repositories with multi templates in it

-v, --verbose

Print debug information


Do not prompt for parameters and only use information entered previously

-f, --overwrite-if-exists

Overwrite the contents of the output directory if it already exists

-s, --skip-if-file-exists

Skip the files in the corresponding directories if they already exist

-o, --output-dir

Where to output the generated project dir into


User configuration file


Do not load a config file. Use the defaults instead


File to be used as a stream for DEBUG logging