npm install -g ghp
ghp
ghp DIRECTORY
ghp DIRECTORY --force
ghp DIRECTORY --cache <cacheDirectory>
ghp DIRECTORY --message <msg>
ghp DIRECTORY --branch gh-pages
ghp DIRECTORY --append <someDirectoryOrFiles>
ghp --help
Options:
-h, --help Show this screen.
-b, --branch=<branchName>
Specify the branch to deploy to (default: gh-pages).
-m, --message=<msg> Use the given <msg> as the commit message.
-a, --append=<dir> Copy to the pushed directory another directory.
-f, --force Deploy without checking for uncommited changes.
-q, --quiet Suppress step summary messages.
-c, --cache=<cacheDir> Specify a cache directory.
npm install -S ghp
var ghp = require('ghp')
ghp.deploy(path, options)
-
options.branch
- branch to deploy to
- default
'gh-pages'
-
options.message
- commit message for the gh-pages branch
- default
':package: Update gh-pages'
-
options.append
- append to the root of the pushed directory another path
- default
false
-
options.quiet
- suppress step summary messages
- default
false
-
options.force
- skip the uncommited changes step
- default
false
-
options.cwd
- git cwd
- default
process.cwd()
MIT.