A file system implementation.
The commit message to use.
Optional author?: AuthorThe details about the author.
Optional cache?: Cachea cache object.
Optional committer?: AuthorThe details about the commit committer, in the same format as the author parameter. If not specified, the author details are used.
Optional dryIf true, simulates making a commit so you can test whether it would succeed. Implies noUpdateBranch.
Optional gitdir?: stringThe git directory path (default: {dir}/.git).
Optional noIf true, does not update the branch pointer after creating the commit.
Optional onA PGP signing implementation.
Optional parent?: string[]The SHA-1 object ids of the commits to use as parents. If not specified, the commit pointed to by ref is used.
Optional ref?: stringThe fully expanded name of the branch to commit to. Default is the current branch pointed to by HEAD. (TODO: fix it so it can expand branch names without throwing if the branch doesn't exist yet).
Optional signingSign the tag object using this private PGP key.
Optional tree?: stringThe SHA-1 object id of the tree to use. If not specified, a new tree object is created from the current git index.
Generated using TypeDoc
The working tree directory path.