.__ __ __
____ |__|/ |_ _____ | | _________ ____ ______ ____
/ ___\| \ __\ / \| |/ /\_ __ \_/ __ \\____ \ / _ \
/ /_/ > || | | Y Y \ < | | \/\ ___/| |_> > <_> )
\___ /|__||__| |__|_| /__|_ \ |__| \___ > __/ \____/
/_____/ \/ \/ \/|__|
Create a git repository.
Create a repository initialized with a .gitignore file. If the specified directory doesn't exist yet, the directory will be created. Alternatively, when passed an existing directory that isn't yet a git repository, that directory is initialized with only the .gitignore file committed.