Milhoja is a tool in top of Cookiecutter which maintains directory templating with Git. The first goal of Milhoja is to provide upgrade feature to Cookiecutter.
Install a Cookiecutter template on current directory:
milhoja install <your cookiecutter>
Specify a target reference (branch, tag, commit):
milhoja install -c v1.0.0 <your cookiecutter>
Show installed template:
milhoja show
Install a Cookiecutter template on your existing Git repository:
milhoja -C <your repo path> install <your cookiecutter>
Upgrade your repository with last version of template:
milhoja -C <your repo path> upgrade
Code written by Raphael Medaer <raphael@medaer.me> from an original idea of Abdó Roig-Maranges <abdo.roig@gmail.com>
Free software: Apache Software License 2.0