A file system client.
An HTTP client.
Optional
cache?: CacheA cache object.
Optional
delete?: booleanIf true, delete the remote ref.
Optional
force?: booleanIf true, behaves the same as git push --force
.
Optional
gitdir?: stringThe git directory path (default: {dir}/.git
).
Optional
headers?: HttpHeadersAdditional headers to include in HTTP requests, similar to git's extraHeader
config.
Optional
onOptional auth fill callback.
Optional
onOptional auth rejected callback.
Optional
onOptional auth approved callback.
Optional
onOptional message event callback.
Optional
onOptional progress event callback.
Optional
ref?: stringWhich branch to push. By default this is the currently checked out branch.
Optional
remote?: stringIf URL is not specified, determines which remote to use.
Optional
remoteThe name of the receiving branch on the remote. By default this is the configured remote tracking branch.
Optional
url?: stringThe URL of the remote repository. The default is the value set in the git config for that remote.
Generated using TypeDoc
The working tree directory path.