interface GitNodeParameters {
authentication?: "none" | "gitPassword";
branchName?: string;
key?: string;
limit?: number;
message?: string;
name?: string;
operation?:
| "tag"
| "add"
| "status"
| "push"
| "addConfig"
| "clone"
| "commit"
| "fetch"
| "listConfig"
| "log"
| "pull"
| "pushTags"
| "reflog"
| "switchBranch"
| "userSetup";
options?: | { mode?: "append"
| "set" }
| { branch?: string; pathsToAdd?: string }
| { file?: string }
| { branch?: string; targetRepository?: string }
| { reference?: string }
| {
createBranch?: boolean;
force?: boolean;
remoteName?: string;
setUpstream?: boolean;
startPoint?: string;
};
pathsToAdd?: string;
repositoryPath?: string;
returnAll?: boolean;
sourceRepository?: string;
value?: string;
}Properties§
§§§§§§§§§§§§
readonly authentication?: "none" | "gitPassword"§
readonly branch Name?: stringThe name of the branch to switch to
readonly key?: stringName of the key to set
readonly limit?: numberMax number of results to return Default: 100 Type options: {"minValue":1,"maxValue":100}
readonly message?: stringThe commit message to use
readonly name?: stringThe name of the tag to create
readonly operation?:
| "tag"
| "add"
| "status"
| "push"
| "addConfig"
| "clone"
| "commit"
| "fetch"
| "listConfig"
| "log"
| "pull"
| "pushTags"
| "reflog"
| "switchBranch"
| "userSetup"Default: "log"
readonly options?:
| { mode?: "append"
| "set" }
| { branch?: string; pathsToAdd?: string }
| { file?: string }
| { branch?: string; targetRepository?: string }
| { reference?: string }
| {
createBranch?: boolean;
force?: boolean;
remoteName?: string;
setUpstream?: boolean;
startPoint?: string;
}Default: {}
readonly paths To Add?: stringComma-separated list of paths (absolute or relative to Repository Path) of files or folders to add
readonly repository Path?: stringLocal path of the git repository to operate on
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly source Repository?: stringThe URL or path of the repository to clone
readonly value?: stringValue of the key to set
The way to authenticate Default: "none"