Property | Type | Description | |
---|---|---|---|
CollectOutput | bool | ||
StreamOutput | bool |
Method | Description | |
---|---|---|
Abort ( ) : string | ||
AbortCmd ( ) : string | ||
AbortRebase ( ) : string | ||
AbortRebaseCmd ( ) : string | ||
AddRemote ( string name, string path ) : string | ||
AddSubmoduleCmd ( string remotePath, string localPath, string branch ) : string | ||
Blame ( string filename, string from ) : List |
||
Branch ( string branchName, string revision, bool checkout ) : string | ||
BranchCmd ( string branchName, string revision, bool checkout ) : string | ||
CherryPick ( string cherry, bool commit ) : string | ||
CherryPickCmd ( string cherry, bool commit ) : string | ||
CleanUpCmd ( bool dryrun, bool directories, bool nonignored, bool ignored ) : string | ||
CloneCmd ( string fromPath, string toPath, bool central, int depth ) : string | ||
Commit ( bool amend ) : string | ||
CommitCmd ( bool amend ) : string | ||
CommitCount ( ) : int | ||
ContinueRebase ( ) : string | ||
ContinueRebaseCmd ( ) : string | ||
DeleteBranch ( string branchName, bool force ) : string | ||
DeleteBranchCmd ( string branchName, bool force ) : string | ||
DeleteTag ( string tagName ) : string | ||
DeleteTagCmd ( string tagName ) : string | ||
EndcodingRouter ( string arg ) : |
||
Fetch ( string remote, string branch ) : string | ||
FetchCmd ( string remote, string remoteBranch, string localBranch ) : string | ||
FileIsStaged ( string filename ) : bool | ||
FindGitWorkingDir ( string startDir ) : string | ||
FormatPatch ( string from, string to, string output ) : string | ||
FormatPatch ( string from, string to, string output, int start ) : string | ||
GetAllChangedFiles ( ) : List |
||
GetAllChangedFilesCmd ( bool excludeIgnoredFiles, bool showUntrackedFiles ) : string | ||
GetAllChangedFilesFromString ( string status ) : List |
||
GetConflictedFiles ( ) : List |
||
GetConflictedFiles ( string filename ) : string[] | ||
GetCurrentChanges ( string name, bool staged, string extraDiffArguments ) : string | ||
GetCurrentCheckout ( ) : string | ||
GetDeletedFiles ( ) : List |
||
GetDiff ( string from, string to, string extraDiffArguments ) : List |
||
GetDiffFiles ( string from, string to ) : List |
||
GetFileChanges ( string file ) : List |
||
GetFileExtension ( string fileName ) : string | ||
GetFileRevisionText ( string file, string revision ) : string | ||
GetFileStream ( string id ) : Stream | ||
GetFileText ( string id ) : string | ||
GetFiles ( string filePattern ) : string[] | ||
GetFullTree ( string id ) : string[] | ||
GetGlobalConfig ( ) : GitCommands.ConfigFile | ||
GetGlobalSetting ( string setting ) : string | ||
GetHeads ( ) : List |
||
GetHeads ( bool tags ) : List |
||
GetHeads ( bool tags, bool branches ) : List |
||
GetLocalConfig ( ) : GitCommands.ConfigFile | ||
GetLogoutputEncoding ( ) : |
||
GetMergeMessage ( ) : string | ||
GetModifiedFiles ( ) : List |
||
GetNextRebasePatch ( ) : string | ||
GetPreviousCommitMessage ( int numberBack ) : string | ||
GetPuttyKeyFileForRemote ( string remote ) : string | ||
GetRebaseDir ( ) : string | ||
GetRebasePatchFiles ( ) : List |
||
GetRemoteHeads ( string remote, bool tags, bool branches ) : List |
||
GetRemoteName ( string completeName, IEnumerable |
||
GetRemotes ( ) : string[] | ||
GetSelectedBranch ( ) : string | ||
GetSetting ( string setting ) : string | ||
GetSingleDiff ( string from, string to, string filter, string extraDiffArguments ) : PatchApply.Patch | ||
GetSsh ( ) : string | ||
GetStagedFiles ( ) : List |
||
GetStashedItems ( string stashName ) : List |
||
GetStashes ( ) : List |
||
GetSubmoduleLocalPath ( string name ) : string | ||
GetSubmoduleRemotePath ( string name ) : string | ||
GetSubmodules ( ) : IList |
||
GetSubmodulesNames ( ) : IList |
This is a faster function to get the names of all submodules then the GetSubmodules() function. The command @git submodule is very slow.
|
|
GetTree ( string id ) : List |
||
GetUntrackedFiles ( ) : List |
||
GitStatus ( ) : List |
||
GitStatus ( bool untracked ) : List |
||
HandleConflictSelectBase ( string fileName ) : bool | ||
HandleConflictSelectLocal ( string fileName ) : bool | ||
HandleConflictSelectRemote ( string fileName ) : bool | ||
HandleConflictsSaveSide ( string fileName, string saveAs, string side ) : bool | ||
InTheMiddleOfConflictedMerge ( ) : bool | ||
InTheMiddleOfPatch ( ) : bool | ||
InTheMiddleOfRebase ( ) : bool | ||
Init ( bool bare, bool shared ) : string | ||
Kill ( ) : void | ||
MergeBranch ( string branch ) : string | ||
MergeBranchCmd ( string branch, bool allowFastForward, string strategy ) : string | ||
OpenWithDifftool ( string filename ) : string | ||
OpenWithDifftool ( string filename, string revision1, string revision2 ) : string | ||
Patch ( string patchFile ) : string | ||
PatchCmd ( string patchFile ) : string | ||
PatchDirCmd ( string patchDir ) : string | ||
PathIsUrl ( string path ) : bool | ||
Plink ( ) : bool | ||
Pull ( string remote, string remoteBranch, string localBranch, bool rebase ) : string | ||
PullCmd ( string remote, string remoteBranch, string localBranch, bool rebase ) : string | ||
Push ( string path ) : string | ||
PushAsync ( string path, string branch, bool all ) : Process | ||
PushCmd ( string path, string branch, bool all ) : string | ||
PushCmd ( string path, string fromBranch, string toBranch, bool all, bool force ) : string | ||
PushTagCmd ( string path, string tag, bool all ) : string | ||
PushTagCmd ( string path, string tag, bool all, bool force ) : string | ||
Rebase ( string branch ) : string | ||
RebaseCmd ( string branch ) : string | ||
RemoveRemote ( string name ) : string | ||
RenameRemote ( string name, string newname ) : string | ||
ResetFile ( string file ) : string | ||
ResetHard ( string commit ) : string | ||
ResetHard ( string commit, string file ) : string | ||
ResetHardCmd ( string commit ) : string | ||
ResetMixed ( string commit ) : string | ||
ResetMixed ( string commit, string file ) : string | ||
ResetMixedCmd ( string commit ) : string | ||
ResetSoft ( string commit ) : string | ||
ResetSoft ( string commit, string file ) : string | ||
ResetSoftCmd ( string commit ) : string | ||
Resolved ( ) : string | ||
ResolvedCmd ( ) : string | ||
RevertCmd ( string commit, bool autoCommit ) : string | ||
Run ( string cmd, string arguments ) : void | ||
RunBash ( ) : void | ||
RunCmd ( string cmd ) : string | ||
RunGit ( string arguments ) : string | ||
RunGitK ( ) : void | ||
RunGui ( ) : void | ||
RunRealCmd ( string cmd, string arguments ) : void | ||
RunRealCmdDetatched ( string cmd, string arguments ) : void | ||
SetEnvironmentVariable ( ) : void | ||
SetEnvironmentVariable ( bool reload ) : void | ||
SetGlobalSetting ( string setting, string value ) : void | ||
SetSetting ( string setting, string value ) : void | ||
SetSsh ( string path ) : void | ||
ShowSha1 ( string sha1 ) : string | ||
Skip ( ) : string | ||
SkipCmd ( ) : string | ||
SkipRebase ( ) : string | ||
SkipRebaseCmd ( ) : string | ||
StageFile ( string file ) : string | ||
StageFileToRemove ( string file ) : string | ||
StageFiles ( IList |
||
StartPageantForRemote ( string remote ) : bool | ||
StartPageantWithKey ( string sshKeyFile ) : void | ||
Stash ( ) : string | ||
StashApply ( ) : string | ||
StashClear ( ) : string | ||
StreamCopy ( Stream input, Stream output ) : void | ||
SubmoduleInitCmd ( string name ) : string | ||
SubmoduleSyncCmd ( string name ) : string | ||
SubmoduleUpdateCmd ( string name ) : string | ||
Tag ( string tagName, string revision, bool annotation ) : string | ||
UnSetSetting ( string setting ) : void | ||
UnSetSsh ( ) : void | ||
UnstageFile ( string file ) : string | ||
UnstageFileToRemove ( string file ) : string | ||
UnstageFiles ( List |
||
UpdateRemotes ( ) : string | ||
UserCommitCount ( ) : string |
Method | Description | |
---|---|---|
CmdStartProcess ( string cmd, string arguments ) : |
||
CreateAndStartCommand ( string cmd, string arguments, bool waitAndExit ) : void | ||
CreateAndStartProcess ( string arguments, string cmd ) : |
||
CreateGitSubmodule ( string submodule ) : GitCommands.GitSubmodule | ||
FixPath ( string path ) : string | ||
GetArgumentsRequiresSsh ( string arguments ) : bool | ||
GetFetchArgs ( string remote, string remoteBranch, string localBranch ) : string | ||
GetHeads ( string tree ) : List |
||
GetSide ( string side ) : string | ||
GetTree ( bool tags, bool branches ) : string | ||
GetTreeFromRemoteHeands ( string remote, bool tags, bool branches ) : string | ||
GetUnmergedFileListing ( ) : IEnumerable |
||
ProcessErrorDataReceived ( object sender, DataReceivedEventArgs e ) : void | ||
ProcessExited ( object sender, EventArgs e ) : void | ||
ProcessOutputDataReceived ( object sender, DataReceivedEventArgs e ) : void | ||
ProcessStatusNewFile ( string statusString, ICollection |
||
RunCachableCmd ( string cmd, string arguments ) : string | ||
RunCmd ( string cmd, string arguments ) : string | ||
RunCmdAsync ( string cmd, string arguments ) : Process | ||
SetCommonProcessAttributes ( Process process, string arguments ) : void | ||
UseSsh ( string arguments ) : bool |
public static AddRemote ( string name, string path ) : string | ||
name | string | |
path | string | |
return | string |
public static AddSubmoduleCmd ( string remotePath, string localPath, string branch ) : string | ||
remotePath | string | |
localPath | string | |
branch | string | |
return | string |
public static Blame ( string filename, string from ) : List |
||
filename | string | |
from | string | |
return | List |
public static Branch ( string branchName, string revision, bool checkout ) : string | ||
branchName | string | |
revision | string | |
checkout | bool | |
return | string |
public static BranchCmd ( string branchName, string revision, bool checkout ) : string | ||
branchName | string | |
revision | string | |
checkout | bool | |
return | string |
public static CherryPick ( string cherry, bool commit ) : string | ||
cherry | string | |
commit | bool | |
return | string |
public static CherryPickCmd ( string cherry, bool commit ) : string | ||
cherry | string | |
commit | bool | |
return | string |
public static CleanUpCmd ( bool dryrun, bool directories, bool nonignored, bool ignored ) : string | ||
dryrun | bool | |
directories | bool | |
nonignored | bool | |
ignored | bool | |
return | string |
public static CloneCmd ( string fromPath, string toPath, bool central, int depth ) : string | ||
fromPath | string | |
toPath | string | |
central | bool | |
depth | int | |
return | string |
public static CommitCmd ( bool amend ) : string | ||
amend | bool | |
return | string |
public static DeleteBranch ( string branchName, bool force ) : string | ||
branchName | string | |
force | bool | |
return | string |
public static DeleteBranchCmd ( string branchName, bool force ) : string | ||
branchName | string | |
force | bool | |
return | string |
public static DeleteTag ( string tagName ) : string | ||
tagName | string | |
return | string |
public static DeleteTagCmd ( string tagName ) : string | ||
tagName | string | |
return | string |
public static EndcodingRouter ( string arg ) : |
||
arg | string | |
return |
public static Fetch ( string remote, string branch ) : string | ||
remote | string | |
branch | string | |
return | string |
public static FetchCmd ( string remote, string remoteBranch, string localBranch ) : string | ||
remote | string | |
remoteBranch | string | |
localBranch | string | |
return | string |
public static FileIsStaged ( string filename ) : bool | ||
filename | string | |
return | bool |
public static FindGitWorkingDir ( string startDir ) : string | ||
startDir | string | |
return | string |
public FormatPatch ( string from, string to, string output ) : string | ||
from | string | |
to | string | |
output | string | |
return | string |
public FormatPatch ( string from, string to, string output, int start ) : string | ||
from | string | |
to | string | |
output | string | |
start | int | |
return | string |
public static GetAllChangedFilesCmd ( bool excludeIgnoredFiles, bool showUntrackedFiles ) : string | ||
excludeIgnoredFiles | bool | |
showUntrackedFiles | bool | |
return | string |
public static GetAllChangedFilesFromString ( string status ) : List |
||
status | string | |
return | List |
public static GetConflictedFiles ( string filename ) : string[] | ||
filename | string | |
return | string[] |
public static GetCurrentChanges ( string name, bool staged, string extraDiffArguments ) : string | ||
name | string | |
staged | bool | |
extraDiffArguments | string | |
return | string |
public static GetCurrentCheckout ( ) : string | ||
return | string |
public static GetDiff ( string from, string to, string extraDiffArguments ) : List |
||
from | string | |
to | string | |
extraDiffArguments | string | |
return | List |
public static GetDiffFiles ( string from, string to ) : List |
||
from | string | |
to | string | |
return | List |
public static GetFileChanges ( string file ) : List |
||
file | string | |
return | List |
public static GetFileExtension ( string fileName ) : string | ||
fileName | string | |
return | string |
public static GetFileRevisionText ( string file, string revision ) : string | ||
file | string | |
revision | string | |
return | string |
public static GetFileStream ( string id ) : Stream | ||
id | string | |
return | Stream |
public static GetFileText ( string id ) : string | ||
id | string | |
return | string |
public static GetFiles ( string filePattern ) : string[] | ||
filePattern | string | |
return | string[] |
public static GetFullTree ( string id ) : string[] | ||
id | string | |
return | string[] |
public static GetGlobalConfig ( ) : GitCommands.ConfigFile | ||
return | GitCommands.ConfigFile |
public GetGlobalSetting ( string setting ) : string | ||
setting | string | |
return | string |
public static GetHeads ( bool tags, bool branches ) : List |
||
tags | bool | |
branches | bool | |
return | List |
public static GetLocalConfig ( ) : GitCommands.ConfigFile | ||
return | GitCommands.ConfigFile |
public static GetLogoutputEncoding ( ) : |
||
return |
public static GetNextRebasePatch ( ) : string | ||
return | string |
public static GetPreviousCommitMessage ( int numberBack ) : string | ||
numberBack | int | |
return | string |
public static GetPuttyKeyFileForRemote ( string remote ) : string | ||
remote | string | |
return | string |
public static GetRemoteHeads ( string remote, bool tags, bool branches ) : List |
||
remote | string | |
tags | bool | |
branches | bool | |
return | List |
public static GetRemoteName ( string completeName, IEnumerable |
||
completeName | string | |
remotes | IEnumerable |
|
return | string |
public static GetSetting ( string setting ) : string | ||
setting | string | |
return | string |
public static GetSingleDiff ( string from, string to, string filter, string extraDiffArguments ) : PatchApply.Patch | ||
from | string | |
to | string | |
filter | string | |
extraDiffArguments | string | |
return | PatchApply.Patch |
public static GetStashedItems ( string stashName ) : List |
||
stashName | string | |
return | List |
public static GetSubmoduleLocalPath ( string name ) : string | ||
name | string | |
return | string |
public static GetSubmoduleRemotePath ( string name ) : string | ||
name | string | |
return | string |
public static GitStatus ( bool untracked ) : List |
||
untracked | bool | |
return | List |
public static HandleConflictSelectBase ( string fileName ) : bool | ||
fileName | string | |
return | bool |
public static HandleConflictSelectLocal ( string fileName ) : bool | ||
fileName | string | |
return | bool |
public static HandleConflictSelectRemote ( string fileName ) : bool | ||
fileName | string | |
return | bool |
public static HandleConflictsSaveSide ( string fileName, string saveAs, string side ) : bool | ||
fileName | string | |
saveAs | string | |
side | string | |
return | bool |
public static InTheMiddleOfConflictedMerge ( ) : bool | ||
return | bool |
public static Init ( bool bare, bool shared ) : string | ||
bare | bool | |
shared | bool | |
return | string |
public static MergeBranch ( string branch ) : string | ||
branch | string | |
return | string |
public static MergeBranchCmd ( string branch, bool allowFastForward, string strategy ) : string | ||
branch | string | |
allowFastForward | bool | |
strategy | string | |
return | string |
public static OpenWithDifftool ( string filename ) : string | ||
filename | string | |
return | string |
public static OpenWithDifftool ( string filename, string revision1, string revision2 ) : string | ||
filename | string | |
revision1 | string | |
revision2 | string | |
return | string |
public static Patch ( string patchFile ) : string | ||
patchFile | string | |
return | string |
public static PatchCmd ( string patchFile ) : string | ||
patchFile | string | |
return | string |
public static PatchDirCmd ( string patchDir ) : string | ||
patchDir | string | |
return | string |
public static PathIsUrl ( string path ) : bool | ||
path | string | |
return | bool |
public static Pull ( string remote, string remoteBranch, string localBranch, bool rebase ) : string | ||
remote | string | |
remoteBranch | string | |
localBranch | string | |
rebase | bool | |
return | string |
public static PullCmd ( string remote, string remoteBranch, string localBranch, bool rebase ) : string | ||
remote | string | |
remoteBranch | string | |
localBranch | string | |
rebase | bool | |
return | string |
public static PushAsync ( string path, string branch, bool all ) : Process | ||
path | string | |
branch | string | |
all | bool | |
return | Process |
public static PushCmd ( string path, string branch, bool all ) : string | ||
path | string | |
branch | string | |
all | bool | |
return | string |
public static PushCmd ( string path, string fromBranch, string toBranch, bool all, bool force ) : string | ||
path | string | |
fromBranch | string | |
toBranch | string | |
all | bool | |
force | bool | |
return | string |
public static PushTagCmd ( string path, string tag, bool all ) : string | ||
path | string | |
tag | string | |
all | bool | |
return | string |
public static PushTagCmd ( string path, string tag, bool all, bool force ) : string | ||
path | string | |
tag | string | |
all | bool | |
force | bool | |
return | string |
public static Rebase ( string branch ) : string | ||
branch | string | |
return | string |
public static RebaseCmd ( string branch ) : string | ||
branch | string | |
return | string |
public static RemoveRemote ( string name ) : string | ||
name | string | |
return | string |
public static RenameRemote ( string name, string newname ) : string | ||
name | string | |
newname | string | |
return | string |
public static ResetFile ( string file ) : string | ||
file | string | |
return | string |
public static ResetHard ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetHard ( string commit, string file ) : string | ||
commit | string | |
file | string | |
return | string |
public static ResetHardCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetMixed ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetMixed ( string commit, string file ) : string | ||
commit | string | |
file | string | |
return | string |
public static ResetMixedCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetSoft ( string commit ) : string | ||
commit | string | |
return | string |
public static ResetSoft ( string commit, string file ) : string | ||
commit | string | |
file | string | |
return | string |
public static ResetSoftCmd ( string commit ) : string | ||
commit | string | |
return | string |
public static RevertCmd ( string commit, bool autoCommit ) : string | ||
commit | string | |
autoCommit | bool | |
return | string |
public static Run ( string cmd, string arguments ) : void | ||
cmd | string | |
arguments | string | |
return | void |
public static RunRealCmd ( string cmd, string arguments ) : void | ||
cmd | string | |
arguments | string | |
return | void |
public static RunRealCmdDetatched ( string cmd, string arguments ) : void | ||
cmd | string | |
arguments | string | |
return | void |
public static SetEnvironmentVariable ( ) : void | ||
return | void |
public static SetEnvironmentVariable ( bool reload ) : void | ||
reload | bool | |
return | void |
public SetGlobalSetting ( string setting, string value ) : void | ||
setting | string | |
value | string | |
return | void |
public static SetSetting ( string setting, string value ) : void | ||
setting | string | |
value | string | |
return | void |
public static ShowSha1 ( string sha1 ) : string | ||
sha1 | string | |
return | string |
public static StageFile ( string file ) : string | ||
file | string | |
return | string |
public static StageFileToRemove ( string file ) : string | ||
file | string | |
return | string |
public static StageFiles ( IList |
||
files | IList |
|
return | string |
public static StartPageantForRemote ( string remote ) : bool | ||
remote | string | |
return | bool |
public static StartPageantWithKey ( string sshKeyFile ) : void | ||
sshKeyFile | string | |
return | void |
public static StreamCopy ( Stream input, Stream output ) : void | ||
input | Stream | |
output | Stream | |
return | void |
public static SubmoduleInitCmd ( string name ) : string | ||
name | 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 Tag ( string tagName, string revision, bool annotation ) : string | ||
tagName | string | |
revision | string | |
annotation | bool | |
return | string |
public static UnSetSetting ( string setting ) : void | ||
setting | string | |
return | void |
public static UnstageFile ( string file ) : string | ||
file | string | |
return | string |
public static UnstageFileToRemove ( string file ) : string | ||
file | string | |
return | string |
public static UnstageFiles ( List |
||
files | List |
|
return | string |