C# Класс GitCommands.GitCommands

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CollectOutput bool
StreamOutput bool

Открытые методы

Метод Описание
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 ) : Encoding
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 ( ) : Encoding
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 remotes ) : string
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 files ) : string
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 files ) : string
UpdateRemotes ( ) : string
UserCommitCount ( ) : string

Приватные методы

Метод Описание
CmdStartProcess ( string cmd, string arguments ) : Process
CreateAndStartCommand ( string cmd, string arguments, bool waitAndExit ) : void
CreateAndStartProcess ( string arguments, string cmd ) : Process
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 gitItemStatusList ) : void
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

Описание методов

Abort() публичный статический Метод

public static Abort ( ) : string
Результат string

AbortCmd() публичный статический Метод

public static AbortCmd ( ) : string
Результат string

AbortRebase() публичный статический Метод

public static AbortRebase ( ) : string
Результат string

AbortRebaseCmd() публичный статический Метод

public static AbortRebaseCmd ( ) : string
Результат string

AddRemote() публичный статический Метод

public static AddRemote ( string name, string path ) : string
name string
path string
Результат string

AddSubmoduleCmd() публичный статический Метод

public static AddSubmoduleCmd ( string remotePath, string localPath, string branch ) : string
remotePath string
localPath string
branch string
Результат string

Blame() публичный статический Метод

public static Blame ( string filename, string from ) : List
filename string
from string
Результат List

Branch() публичный статический Метод

public static Branch ( string branchName, string revision, bool checkout ) : string
branchName string
revision string
checkout bool
Результат string

BranchCmd() публичный статический Метод

public static BranchCmd ( string branchName, string revision, bool checkout ) : string
branchName string
revision string
checkout bool
Результат string

CherryPick() публичный статический Метод

public static CherryPick ( string cherry, bool commit ) : string
cherry string
commit bool
Результат string

CherryPickCmd() публичный статический Метод

public static CherryPickCmd ( string cherry, bool commit ) : string
cherry string
commit bool
Результат string

CleanUpCmd() публичный статический Метод

public static CleanUpCmd ( bool dryrun, bool directories, bool nonignored, bool ignored ) : string
dryrun bool
directories bool
nonignored bool
ignored bool
Результат string

CloneCmd() публичный статический Метод

public static CloneCmd ( string fromPath, string toPath, bool central, int depth ) : string
fromPath string
toPath string
central bool
depth int
Результат string

Commit() публичный статический Метод

public static Commit ( bool amend ) : string
amend bool
Результат string

CommitCmd() публичный статический Метод

public static CommitCmd ( bool amend ) : string
amend bool
Результат string

CommitCount() публичный статический Метод

public static CommitCount ( ) : int
Результат int

ContinueRebase() публичный статический Метод

public static ContinueRebase ( ) : string
Результат string

ContinueRebaseCmd() публичный статический Метод

public static ContinueRebaseCmd ( ) : string
Результат string

DeleteBranch() публичный статический Метод

public static DeleteBranch ( string branchName, bool force ) : string
branchName string
force bool
Результат string

DeleteBranchCmd() публичный статический Метод

public static DeleteBranchCmd ( string branchName, bool force ) : string
branchName string
force bool
Результат string

DeleteTag() публичный статический Метод

public static DeleteTag ( string tagName ) : string
tagName string
Результат string

DeleteTagCmd() публичный статический Метод

public static DeleteTagCmd ( string tagName ) : string
tagName string
Результат string

EndcodingRouter() публичный статический Метод

public static EndcodingRouter ( string arg ) : Encoding
arg string
Результат System.Text.Encoding

Fetch() публичный статический Метод

public static Fetch ( string remote, string branch ) : string
remote string
branch string
Результат string

FetchCmd() публичный статический Метод

public static FetchCmd ( string remote, string remoteBranch, string localBranch ) : string
remote string
remoteBranch string
localBranch string
Результат string

FileIsStaged() публичный статический Метод

public static FileIsStaged ( string filename ) : bool
filename string
Результат bool

FindGitWorkingDir() публичный статический Метод

public static FindGitWorkingDir ( string startDir ) : string
startDir string
Результат string

FormatPatch() публичный Метод

public FormatPatch ( string from, string to, string output ) : string
from string
to string
output string
Результат string

FormatPatch() публичный Метод

public FormatPatch ( string from, string to, string output, int start ) : string
from string
to string
output string
start int
Результат string

GetAllChangedFiles() публичный статический Метод

public static GetAllChangedFiles ( ) : List
Результат List

GetAllChangedFilesCmd() публичный статический Метод

public static GetAllChangedFilesCmd ( bool excludeIgnoredFiles, bool showUntrackedFiles ) : string
excludeIgnoredFiles bool
showUntrackedFiles bool
Результат string

GetAllChangedFilesFromString() публичный статический Метод

public static GetAllChangedFilesFromString ( string status ) : List
status string
Результат List

GetConflictedFiles() публичный статический Метод

public static GetConflictedFiles ( ) : List
Результат List

GetConflictedFiles() публичный статический Метод

public static GetConflictedFiles ( string filename ) : string[]
filename string
Результат string[]

GetCurrentChanges() публичный статический Метод

public static GetCurrentChanges ( string name, bool staged, string extraDiffArguments ) : string
name string
staged bool
extraDiffArguments string
Результат string

GetCurrentCheckout() публичный статический Метод

public static GetCurrentCheckout ( ) : string
Результат string

GetDeletedFiles() публичный статический Метод

public static GetDeletedFiles ( ) : List
Результат List

GetDiff() публичный статический Метод

public static GetDiff ( string from, string to, string extraDiffArguments ) : List
from string
to string
extraDiffArguments string
Результат List

GetDiffFiles() публичный статический Метод

public static GetDiffFiles ( string from, string to ) : List
from string
to string
Результат List

GetFileChanges() публичный статический Метод

public static GetFileChanges ( string file ) : List
file string
Результат List

GetFileExtension() публичный статический Метод

public static GetFileExtension ( string fileName ) : string
fileName string
Результат string

GetFileRevisionText() публичный статический Метод

public static GetFileRevisionText ( string file, string revision ) : string
file string
revision string
Результат string

GetFileStream() публичный статический Метод

public static GetFileStream ( string id ) : Stream
id string
Результат Stream

GetFileText() публичный статический Метод

public static GetFileText ( string id ) : string
id string
Результат string

GetFiles() публичный статический Метод

public static GetFiles ( string filePattern ) : string[]
filePattern string
Результат string[]

GetFullTree() публичный статический Метод

public static GetFullTree ( string id ) : string[]
id string
Результат string[]

GetGlobalConfig() публичный статический Метод

public static GetGlobalConfig ( ) : GitCommands.ConfigFile
Результат GitCommands.ConfigFile

GetGlobalSetting() публичный Метод

public GetGlobalSetting ( string setting ) : string
setting string
Результат string

GetHeads() публичный статический Метод

public static GetHeads ( ) : List
Результат List

GetHeads() публичный статический Метод

public static GetHeads ( bool tags ) : List
tags bool
Результат List

GetHeads() публичный статический Метод

public static GetHeads ( bool tags, bool branches ) : List
tags bool
branches bool
Результат List

GetLocalConfig() публичный статический Метод

public static GetLocalConfig ( ) : GitCommands.ConfigFile
Результат GitCommands.ConfigFile

GetLogoutputEncoding() публичный статический Метод

public static GetLogoutputEncoding ( ) : Encoding
Результат System.Text.Encoding

GetMergeMessage() публичный статический Метод

public static GetMergeMessage ( ) : string
Результат string

GetModifiedFiles() публичный статический Метод

public static GetModifiedFiles ( ) : List
Результат List

GetNextRebasePatch() публичный статический Метод

public static GetNextRebasePatch ( ) : string
Результат string

GetPreviousCommitMessage() публичный статический Метод

public static GetPreviousCommitMessage ( int numberBack ) : string
numberBack int
Результат string

GetPuttyKeyFileForRemote() публичный статический Метод

public static GetPuttyKeyFileForRemote ( string remote ) : string
remote string
Результат string

GetRebaseDir() публичный статический Метод

public static GetRebaseDir ( ) : string
Результат string

GetRebasePatchFiles() публичный статический Метод

public static GetRebasePatchFiles ( ) : List
Результат List

GetRemoteHeads() публичный статический Метод

public static GetRemoteHeads ( string remote, bool tags, bool branches ) : List
remote string
tags bool
branches bool
Результат List

GetRemoteName() публичный статический Метод

public static GetRemoteName ( string completeName, IEnumerable remotes ) : string
completeName string
remotes IEnumerable
Результат string

GetRemotes() публичный статический Метод

public static GetRemotes ( ) : string[]
Результат string[]

GetSelectedBranch() публичный статический Метод

public static GetSelectedBranch ( ) : string
Результат string

GetSetting() публичный статический Метод

public static GetSetting ( string setting ) : string
setting string
Результат string

GetSingleDiff() публичный статический Метод

public static GetSingleDiff ( string from, string to, string filter, string extraDiffArguments ) : PatchApply.Patch
from string
to string
filter string
extraDiffArguments string
Результат PatchApply.Patch

GetSsh() публичный статический Метод

public static GetSsh ( ) : string
Результат string

GetStagedFiles() публичный статический Метод

public static GetStagedFiles ( ) : List
Результат List

GetStashedItems() публичный статический Метод

public static GetStashedItems ( string stashName ) : List
stashName string
Результат List

GetStashes() публичный статический Метод

public static GetStashes ( ) : List
Результат List

GetSubmoduleLocalPath() публичный статический Метод

public static GetSubmoduleLocalPath ( string name ) : string
name string
Результат string

GetSubmoduleRemotePath() публичный статический Метод

public static GetSubmoduleRemotePath ( string name ) : string
name string
Результат string

GetSubmodules() публичный Метод

public GetSubmodules ( ) : IList
Результат IList

GetSubmodulesNames() публичный Метод

This is a faster function to get the names of all submodules then the GetSubmodules() function. The command @git submodule is very slow.
public GetSubmodulesNames ( ) : IList
Результат IList

GetTree() публичный статический Метод

public static GetTree ( string id ) : List
id string
Результат List

GetUntrackedFiles() публичный статический Метод

public static GetUntrackedFiles ( ) : List
Результат List

GitStatus() публичный статический Метод

public static GitStatus ( ) : List
Результат List

GitStatus() публичный статический Метод

public static GitStatus ( bool untracked ) : List
untracked bool
Результат List

HandleConflictSelectBase() публичный статический Метод

public static HandleConflictSelectBase ( string fileName ) : bool
fileName string
Результат bool

HandleConflictSelectLocal() публичный статический Метод

public static HandleConflictSelectLocal ( string fileName ) : bool
fileName string
Результат bool

HandleConflictSelectRemote() публичный статический Метод

public static HandleConflictSelectRemote ( string fileName ) : bool
fileName string
Результат bool

HandleConflictsSaveSide() публичный статический Метод

public static HandleConflictsSaveSide ( string fileName, string saveAs, string side ) : bool
fileName string
saveAs string
side string
Результат bool

InTheMiddleOfConflictedMerge() публичный статический Метод

public static InTheMiddleOfConflictedMerge ( ) : bool
Результат bool

InTheMiddleOfPatch() публичный статический Метод

public static InTheMiddleOfPatch ( ) : bool
Результат bool

InTheMiddleOfRebase() публичный статический Метод

public static InTheMiddleOfRebase ( ) : bool
Результат bool

Init() публичный статический Метод

public static Init ( bool bare, bool shared ) : string
bare bool
shared bool
Результат string

Kill() публичный Метод

public Kill ( ) : void
Результат void

MergeBranch() публичный статический Метод

public static MergeBranch ( string branch ) : string
branch string
Результат string

MergeBranchCmd() публичный статический Метод

public static MergeBranchCmd ( string branch, bool allowFastForward, string strategy ) : string
branch string
allowFastForward bool
strategy string
Результат string

OpenWithDifftool() публичный статический Метод

public static OpenWithDifftool ( string filename ) : string
filename string
Результат string

OpenWithDifftool() публичный статический Метод

public static OpenWithDifftool ( string filename, string revision1, string revision2 ) : string
filename string
revision1 string
revision2 string
Результат string

Patch() публичный статический Метод

public static Patch ( string patchFile ) : string
patchFile string
Результат string

PatchCmd() публичный статический Метод

public static PatchCmd ( string patchFile ) : string
patchFile string
Результат string

PatchDirCmd() публичный статический Метод

public static PatchDirCmd ( string patchDir ) : string
patchDir string
Результат string

PathIsUrl() публичный статический Метод

public static PathIsUrl ( string path ) : bool
path string
Результат bool

Plink() публичный статический Метод

public static Plink ( ) : bool
Результат bool

Pull() публичный статический Метод

public static Pull ( string remote, string remoteBranch, string localBranch, bool rebase ) : string
remote string
remoteBranch string
localBranch string
rebase bool
Результат string

PullCmd() публичный статический Метод

public static PullCmd ( string remote, string remoteBranch, string localBranch, bool rebase ) : string
remote string
remoteBranch string
localBranch string
rebase bool
Результат string

Push() публичный статический Метод

public static Push ( string path ) : string
path string
Результат string

PushAsync() публичный статический Метод

public static PushAsync ( string path, string branch, bool all ) : Process
path string
branch string
all bool
Результат Process

PushCmd() публичный статический Метод

public static PushCmd ( string path, string branch, bool all ) : string
path string
branch string
all bool
Результат string

PushCmd() публичный статический Метод

public static PushCmd ( string path, string fromBranch, string toBranch, bool all, bool force ) : string
path string
fromBranch string
toBranch string
all bool
force bool
Результат string

PushTagCmd() публичный статический Метод

public static PushTagCmd ( string path, string tag, bool all ) : string
path string
tag string
all bool
Результат string

PushTagCmd() публичный статический Метод

public static PushTagCmd ( string path, string tag, bool all, bool force ) : string
path string
tag string
all bool
force bool
Результат string

Rebase() публичный статический Метод

public static Rebase ( string branch ) : string
branch string
Результат string

RebaseCmd() публичный статический Метод

public static RebaseCmd ( string branch ) : string
branch string
Результат string

RemoveRemote() публичный статический Метод

public static RemoveRemote ( string name ) : string
name string
Результат string

RenameRemote() публичный статический Метод

public static RenameRemote ( string name, string newname ) : string
name string
newname string
Результат string

ResetFile() публичный статический Метод

public static ResetFile ( string file ) : string
file string
Результат string

ResetHard() публичный статический Метод

public static ResetHard ( string commit ) : string
commit string
Результат string

ResetHard() публичный статический Метод

public static ResetHard ( string commit, string file ) : string
commit string
file string
Результат string

ResetHardCmd() публичный статический Метод

public static ResetHardCmd ( string commit ) : string
commit string
Результат string

ResetMixed() публичный статический Метод

public static ResetMixed ( string commit ) : string
commit string
Результат string

ResetMixed() публичный статический Метод

public static ResetMixed ( string commit, string file ) : string
commit string
file string
Результат string

ResetMixedCmd() публичный статический Метод

public static ResetMixedCmd ( string commit ) : string
commit string
Результат string

ResetSoft() публичный статический Метод

public static ResetSoft ( string commit ) : string
commit string
Результат string

ResetSoft() публичный статический Метод

public static ResetSoft ( string commit, string file ) : string
commit string
file string
Результат string

ResetSoftCmd() публичный статический Метод

public static ResetSoftCmd ( string commit ) : string
commit string
Результат string

Resolved() публичный статический Метод

public static Resolved ( ) : string
Результат string

ResolvedCmd() публичный статический Метод

public static ResolvedCmd ( ) : string
Результат string

RevertCmd() публичный статический Метод

public static RevertCmd ( string commit, bool autoCommit ) : string
commit string
autoCommit bool
Результат string

Run() публичный статический Метод

public static Run ( string cmd, string arguments ) : void
cmd string
arguments string
Результат void

RunBash() публичный статический Метод

public static RunBash ( ) : void
Результат void

RunCmd() публичный статический Метод

public static RunCmd ( string cmd ) : string
cmd string
Результат string

RunGit() публичный Метод

public RunGit ( string arguments ) : string
arguments string
Результат string

RunGitK() публичный статический Метод

public static RunGitK ( ) : void
Результат void

RunGui() публичный статический Метод

public static RunGui ( ) : void
Результат void

RunRealCmd() публичный статический Метод

public static RunRealCmd ( string cmd, string arguments ) : void
cmd string
arguments string
Результат void

RunRealCmdDetatched() публичный статический Метод

public static RunRealCmdDetatched ( string cmd, string arguments ) : void
cmd string
arguments string
Результат void

SetEnvironmentVariable() публичный статический Метод

public static SetEnvironmentVariable ( ) : void
Результат void

SetEnvironmentVariable() публичный статический Метод

public static SetEnvironmentVariable ( bool reload ) : void
reload bool
Результат void

SetGlobalSetting() публичный Метод

public SetGlobalSetting ( string setting, string value ) : void
setting string
value string
Результат void

SetSetting() публичный статический Метод

public static SetSetting ( string setting, string value ) : void
setting string
value string
Результат void

SetSsh() публичный статический Метод

public static SetSsh ( string path ) : void
path string
Результат void

ShowSha1() публичный статический Метод

public static ShowSha1 ( string sha1 ) : string
sha1 string
Результат string

Skip() публичный статический Метод

public static Skip ( ) : string
Результат string

SkipCmd() публичный статический Метод

public static SkipCmd ( ) : string
Результат string

SkipRebase() публичный статический Метод

public static SkipRebase ( ) : string
Результат string

SkipRebaseCmd() публичный статический Метод

public static SkipRebaseCmd ( ) : string
Результат string

StageFile() публичный статический Метод

public static StageFile ( string file ) : string
file string
Результат string

StageFileToRemove() публичный статический Метод

public static StageFileToRemove ( string file ) : string
file string
Результат string

StageFiles() публичный статический Метод

public static StageFiles ( IList files ) : string
files IList
Результат string

StartPageantForRemote() публичный статический Метод

public static StartPageantForRemote ( string remote ) : bool
remote string
Результат bool

StartPageantWithKey() публичный статический Метод

public static StartPageantWithKey ( string sshKeyFile ) : void
sshKeyFile string
Результат void

Stash() публичный статический Метод

public static Stash ( ) : string
Результат string

StashApply() публичный статический Метод

public static StashApply ( ) : string
Результат string

StashClear() публичный статический Метод

public static StashClear ( ) : string
Результат string

StreamCopy() публичный статический Метод

public static StreamCopy ( Stream input, Stream output ) : void
input Stream
output Stream
Результат void

SubmoduleInitCmd() публичный статический Метод

public static SubmoduleInitCmd ( string name ) : string
name string
Результат string

SubmoduleSyncCmd() публичный статический Метод

public static SubmoduleSyncCmd ( string name ) : string
name string
Результат string

SubmoduleUpdateCmd() публичный статический Метод

public static SubmoduleUpdateCmd ( string name ) : string
name string
Результат string

Tag() публичный статический Метод

public static Tag ( string tagName, string revision, bool annotation ) : string
tagName string
revision string
annotation bool
Результат string

UnSetSetting() публичный статический Метод

public static UnSetSetting ( string setting ) : void
setting string
Результат void

UnSetSsh() публичный статический Метод

public static UnSetSsh ( ) : void
Результат void

UnstageFile() публичный статический Метод

public static UnstageFile ( string file ) : string
file string
Результат string

UnstageFileToRemove() публичный статический Метод

public static UnstageFileToRemove ( string file ) : string
file string
Результат string

UnstageFiles() публичный статический Метод

public static UnstageFiles ( List files ) : string
files List
Результат string

UpdateRemotes() публичный статический Метод

public static UpdateRemotes ( ) : string
Результат string

UserCommitCount() публичный статический Метод

public static UserCommitCount ( ) : string
Результат string

Описание свойств

CollectOutput публичное свойство

public bool CollectOutput
Результат bool

StreamOutput публичное свойство

public bool StreamOutput
Результат bool