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"
| "switchBranch"
| "userSetup";
options?: | { mode?: "append"
| "set" }
| { branch?: string; pathsToAdd?: string }
| { file?: string }
| { branch?: string; targetRepository?: string }
| {
createBranch?: boolean;
force?: boolean;
remoteName?: string;
setUpstream?: boolean;
startPoint?: string;
};
pathsToAdd?: string;
repositoryPath?: string;
returnAll?: boolean;
sourceRepository?: string;
value?: string;
}Properties§
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":100}
Source§readonly operation?:
| "tag"
| "add"
| "status"
| "push"
| "addConfig"
| "clone"
| "commit"
| "fetch"
| "listConfig"
| "log"
| "pull"
| "pushTags"
| "switchBranch"
| "userSetup"
readonly operation?:
| "tag"
| "add"
| "status"
| "push"
| "addConfig"
| "clone"
| "commit"
| "fetch"
| "listConfig"
| "log"
| "pull"
| "pushTags"
| "switchBranch"
| "userSetup"
Default: "log"
Source§readonly options?:
| { mode?: "append"
| "set" }
| { branch?: string; pathsToAdd?: string }
| { file?: string }
| { branch?: string; targetRepository?: string }
| {
createBranch?: boolean;
force?: boolean;
remoteName?: string;
setUpstream?: boolean;
startPoint?: string;
}
readonly options?:
| { mode?: "append"
| "set" }
| { branch?: string; pathsToAdd?: string }
| { file?: string }
| { branch?: string; targetRepository?: string }
| {
createBranch?: boolean;
force?: boolean;
remoteName?: string;
setUpstream?: boolean;
startPoint?: string;
}
Default: {}
The way to authenticate Default: "none"