C# 클래스 GitCommands.GitCommands

파일 보기 프로젝트 열기: bleis-tift/gitextensions 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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