Property | Type | Description | |
---|---|---|---|
GetArgumentsRequiresSsh | bool | ||
GetBisectCommand | string | ||
GetCurrentSubmoduleChanges | GitCommands.GitSubmoduleStatus | ||
GetCurrentSubmoduleChanges | GitCommands.GitSubmoduleStatus | ||
GitItemStatusFromCopyRename | GitCommands.GitItemStatus | ||
GitItemStatusFromStatusCharacter | GitCommands.GitItemStatus | ||
IsCommitHash | bool | ||
IsDiffFile | bool | ||
StartProcess | |||
StartProcessAndReadAllBytes | |||
StartProcessAndReadAllText | |||
StartProcessAndReadLines | IEnumerable |
Method | Description | |
---|---|---|
AbortCmd ( ) : string | ||
AbortRebaseCmd ( ) : string | ||
AddSubmoduleCmd ( string remotePath, string localPath, string branch, bool force ) : string | ||
BranchCmd ( string branchName, string revision, bool checkout ) : string | ||
CheckoutCmd ( string branchOrRevisionName, LocalChangesAction changesAction ) : string | ||
CherryPickCmd ( string cherry, bool commit, string arguments ) : string | ||
CleanUpCmd ( bool dryrun, bool directories, bool nonignored, bool ignored, string paths = null ) : string | ||
CloneCmd ( string fromPath, string toPath ) : string | ||
CloneCmd ( string fromPath, string toPath, bool central, bool initSubmodules, [ branch, int depth, [ isSingleBranch ) : string |
Git Clone.
|
|
ContinueBisectCmd ( GitBisectOption bisectOption ) : string | ||
ContinueRebaseCmd ( ) : string | ||
CreateOrphanCmd ( string newBranchName, string startPoint = null ) : string |
Create a new orphan branch from startPoint and switch to it.
|
|
CreateProcessStartInfo ( string fileName, string arguments, string workingDirectory, |
||
DeleteBranchCmd ( string branchName, bool force, bool remoteBranch ) : string | ||
DeleteTagCmd ( string tagName ) : string | ||
FindRenamesAndCopiesOpts ( ) : string | ||
FindRenamesOpt ( ) : string | ||
GetAllChangedFilesCmd ( bool excludeIgnoredFiles, UntrackedFilesMode untrackedFiles, IgnoreSubmodulesMode ignoreSubmodules ) : string | ||
GetAllChangedFilesFromString ( |
||
GetAssumeUnchangedFilesFromString ( |
||
GetDefaultHomeDir ( ) : string | ||
GetFileExtension ( string fileName ) : string | ||
GetForcePushArgument ( ForcePushOptions force ) : string | ||
GetFullBranchName ( string branch ) : string | ||
GetHomeDir ( ) : string | ||
GetPlinkCompatibleUrl ( string inputUrl ) : string |
Transforms the given input Url to make it compatible with Plink, if necessary
|
|
GetRemoteName ( string completeName, IEnumerable |
||
GetSsh ( ) : string |
Gets the git SSH command; or "" if the environment variable is NOT set.
|
|
GetSubmoduleStatus ( string text, |
||
MergeBranchCmd ( string branch, bool allowFastForward, bool squash, bool noCommit, string strategy ) : string | ||
MergedBranches ( ) : string | ||
PatchCmd ( string patchFile ) : string | ||
PatchCmdIgnoreWhitespace ( string patchFile ) : string | ||
PatchDirCmd ( ) : string | ||
PatchDirCmdIgnoreWhitespace ( ) : string | ||
Plink ( ) : bool | ||
PushMultipleCmd ( string remote, IEnumerable |
Pushes multiple sets of local branches to remote branches.
|
|
PushTagCmd ( string path, string tag, bool all, ForcePushOptions force = ForcePushOptions.DoNotForce ) : string | ||
ReadCmdOutputLines ( string cmd, string arguments, string workDir, string stdInput ) : IEnumerable |
Run command, console window is hidden, wait for exit, redirect output
|
|
RebaseCmd ( string branch, bool interactive, bool preserveMerges, bool autosquash, bool autostash ) : string | ||
RebaseRangeCmd ( string from, string branch, string onto, bool interactive, bool preserveMerges, bool autosquash, bool autostash ) : string | ||
RemoveCmd ( bool force = true, bool isRecursive = true ) : string |
Remove files from the working tree and from the index.
|
|
ResetHardCmd ( string commit ) : string | ||
ResetMixedCmd ( string commit ) : string | ||
ResetSoftCmd ( string commit ) : string | ||
ResolvedCmd ( ) : string | ||
RevertCmd ( string commit, bool autoCommit, int parentIndex ) : string | ||
RunCmd ( string cmd, string arguments ) : string |
Run command, console window is hidden, wait for exit, redirect output
|
|
RunCmdByte ( string cmd, string arguments, string workingdir, byte stdInput, byte &output, byte &error ) : int |
Run command, console window is hidden, wait for exit, redirect output
|
|
SetEnvironmentVariable ( bool reload = false ) : void | ||
SetSsh ( string path ) : void |
Sets the git SSH command path.
|
|
SkipCmd ( ) : string | ||
SkipRebaseCmd ( ) : string | ||
StartBisectCmd ( ) : string | ||
StashSaveCmd ( bool untracked, bool keepIndex, string message ) : string | ||
StopBisectCmd ( ) : string | ||
SubmoduleSyncCmd ( string name ) : string | ||
SubmoduleUpdateCmd ( string name ) : string | ||
TerminateTree ( this process ) : void | ||
UnsetSsh ( ) : void |
Un-sets the git SSH command path.
|
|
UseSsh ( string arguments ) : bool |
Method | Description | |
---|---|---|
GetArgumentsRequiresSsh ( string arguments ) : bool | ||
GetBisectCommand ( GitBisectOption bisectOption ) : string | ||
GetCurrentSubmoduleChanges ( |
||
GetCurrentSubmoduleChanges ( |
||
GitItemStatusFromCopyRename ( bool fromDiff, string nextfile, string fileName, char x, string status ) : GitCommands.GitItemStatus | ||
GitItemStatusFromStatusCharacter ( string fileName, char x ) : GitCommands.GitItemStatus | ||
IsCommitHash ( string value ) : bool |
Check if a string represents a commit hash
|
|
IsDiffFile ( string path ) : bool | ||
StartProcess ( string fileName, string arguments, string workingDirectory, |
||
StartProcessAndReadAllBytes ( string arguments, string cmd, string workDir, byte &stdOutput, byte &stdError, byte stdInput ) : |
||
StartProcessAndReadAllText ( string arguments, string cmd, string workDir, string &stdOutput, string &stdError, string stdInput ) : |
||
StartProcessAndReadLines ( string arguments, string cmd, string workDir, string stdInput ) : IEnumerable |
public static AddSubmoduleCmd ( string remotePath, string localPath, string branch, bool force ) : string | ||
remotePath | string | |
localPath | string | |
branch | string | |
force | bool | |
return | string |
public static BranchCmd ( string branchName, string revision, bool checkout ) : string | ||
branchName | string | |
revision | string | |
checkout | bool | |
return | string |
public static CheckoutCmd ( string branchOrRevisionName, LocalChangesAction changesAction ) : string | ||
branchOrRevisionName | string | |
changesAction | LocalChangesAction | |
return | string |
public static CherryPickCmd ( string cherry, bool commit, string arguments ) : string | ||
cherry | string | |
commit | bool | |
arguments | string | |
return | string |
public static CleanUpCmd ( bool dryrun, bool directories, bool nonignored, bool ignored, string paths = null ) : string | ||
dryrun | bool | |
directories | bool | |
nonignored | bool | |
ignored | bool | |
paths | string | |
return | string |
public static CloneCmd ( string fromPath, string toPath ) : string | ||
fromPath | string | |
toPath | string | |
return | string |
public static CloneCmd ( string fromPath, string toPath, bool central, bool initSubmodules, [ branch, int depth, [ isSingleBranch ) : string | ||
fromPath | string | |
toPath | string | |
central | bool | Makes a bare repo. |
initSubmodules | bool | |
branch | [ |
/// |
depth | int | An int value for --depth param, or |
isSingleBranch | [ |
/// |
return | string |
public static ContinueBisectCmd ( GitBisectOption bisectOption ) : string | ||
bisectOption | GitBisectOption | |
return | string |
public static CreateOrphanCmd ( string newBranchName, string startPoint = null ) : string | ||
newBranchName | string | |
startPoint | string | |
return | string |
public static CreateProcessStartInfo ( string fileName, string arguments, string workingDirectory, |
||
fileName | string | |
arguments | string | |
workingDirectory | string | |
outputEncoding | ||
return |
public static DeleteBranchCmd ( string branchName, bool force, bool remoteBranch ) : string | ||
branchName | string | |
force | bool | |
remoteBranch | bool | |
return | string |
public static DeleteTagCmd ( string tagName ) : string | ||
tagName | string | |
return | string |
public static FindRenamesAndCopiesOpts ( ) : string | ||
return | string |
public static GetAllChangedFilesCmd ( bool excludeIgnoredFiles, UntrackedFilesMode untrackedFiles, IgnoreSubmodulesMode ignoreSubmodules ) : string | ||
excludeIgnoredFiles | bool | |
untrackedFiles | UntrackedFilesMode | |
ignoreSubmodules | IgnoreSubmodulesMode | |
return | string |
public static GetAllChangedFilesFromString ( |
||
module | ||
statusString | string | |
fromDiff | bool | |
return | List |
public static GetAssumeUnchangedFilesFromString ( |
||
module | ||
lsString | string | |
return | List |
public static GetFileExtension ( string fileName ) : string | ||
fileName | string | |
return | string |
public static GetForcePushArgument ( ForcePushOptions force ) : string | ||
force | ForcePushOptions | |
return | string |
public static GetFullBranchName ( string branch ) : string | ||
branch | string | |
return | string |
public static GetPlinkCompatibleUrl ( string inputUrl ) : string | ||
inputUrl | string | |
return | string |
public static GetRemoteName ( string completeName, IEnumerable |
||
completeName | string | |
remotes | IEnumerable |
|
return | string |
public static GetSubmoduleStatus ( string text, |
||
text | string | |
module | ||
fileName | string | |
return | GitCommands.GitSubmoduleStatus |
public static MergeBranchCmd ( string branch, bool allowFastForward, bool squash, bool noCommit, string strategy ) : string | ||
branch | string | |
allowFastForward | bool | |
squash | bool | |
noCommit | bool | |
strategy | string | |
return | string |
public static PatchCmd ( string patchFile ) : string | ||
patchFile | string | |
return | string |
public static PatchCmdIgnoreWhitespace ( string patchFile ) : string | ||
patchFile | string | |
return | string |
public static PatchDirCmdIgnoreWhitespace ( ) : string | ||
return | string |
public static PushMultipleCmd ( string remote, IEnumerable |
||
remote | string | |
pushActions | IEnumerable |
|
return | string |
public static PushTagCmd ( string path, string tag, bool all, ForcePushOptions force = ForcePushOptions.DoNotForce ) : string | ||
path | string | |
tag | string | |
all | bool | |
force | ForcePushOptions | |
return | string |
public static ReadCmdOutputLines ( string cmd, string arguments, string workDir, string stdInput ) : IEnumerable |
||
cmd | string | |
arguments | string | |
workDir | string | |
stdInput | string | |
return | IEnumerable |
public static RebaseCmd ( string branch, bool interactive, bool preserveMerges, bool autosquash, bool autostash ) : string | ||
branch | string | |
interactive | bool | |
preserveMerges | bool | |
autosquash | bool | |
autostash | bool | |
return | string |
public static RebaseRangeCmd ( string from, string branch, string onto, bool interactive, bool preserveMerges, bool autosquash, bool autostash ) : string | ||
from | string | |
branch | string | |
onto | string | |
interactive | bool | |
preserveMerges | bool | |
autosquash | bool | |
autostash | bool | |
return | string |
public static RemoveCmd ( bool force = true, bool isRecursive = true ) : string | ||
force | bool | Override the up-to-date check. |
isRecursive | bool | Allow recursive removal when a leading directory name is given. |
return | string |
public static ResetHardCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetMixedCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetSoftCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static RevertCmd ( string commit, bool autoCommit, int parentIndex ) : string | ||
commit | string | |
autoCommit | bool | |
parentIndex | int | |
return | string |
public static RunCmd ( string cmd, string arguments ) : string | ||
cmd | string | |
arguments | string | |
return | string |
public static RunCmdByte ( string cmd, string arguments, string workingdir, byte stdInput, byte &output, byte &error ) : int | ||
cmd | string | |
arguments | string | |
workingdir | string | |
stdInput | byte | |
output | byte | |
error | byte | |
return | int |
public static SetEnvironmentVariable ( bool reload = false ) : void | ||
reload | bool | |
return | void |
public static StashSaveCmd ( bool untracked, bool keepIndex, string message ) : string | ||
untracked | bool | |
keepIndex | bool | |
message | string | |
return | string |
public static SubmoduleSyncCmd ( string name ) : string | ||
name | string | |
return | string |
public static SubmoduleUpdateCmd ( string name ) : string | ||
name | string | |
return | string |
public static TerminateTree ( this process ) : void | ||
process | this | |
return | void |
public static UseSsh ( string arguments ) : bool | ||
arguments | string | |
return | bool |