usage: ghp-import [-h] [--version] [-n] [-c CNAME] [-m MESG] [-p] [-x PREFIX] [-f] [-o] [-r REMOTE] [-b BRANCH] [-s] [-l] directory positional arguments: directory options: -h, --help show this help message and exit --version show program's version number and exit -n, --no-jekyll Include a .nojekyll file in the branch. -c, --cname CNAME Write a CNAME file with the given CNAME. -m, --message MESG The commit message to use on the target branch. -p, --push Push the branch to origin/{branch} after committing. -x, --prefix PREFIX The prefix to add to each file that gets pushed to the remote. Only files below this prefix will be cleared out. [None] -f, --force Force the push to the repository. -o, --no-history Force new commit without parent history. -r, --remote REMOTE The name of the remote to push to. [origin] -b, --branch BRANCH Name of the branch to write to. [gh-pages] -s, --shell Use the shell when invoking Git. [False] -l, --follow-links Follow symlinks when adding files. [False]