C# Класс DXVcs2Git.GitWrapper

Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
CheckOut ( string branch ) : void
Commit ( string comment, User user, System.DateTime timeStamp, bool allowEmpty = true ) : void
Dispose ( ) : void
Fetch ( string remote = "", bool updateTags = false ) : void
FindCommit ( bool>.Func pred ) : GitCommit
GitInit ( string branch ) : void
GitWrapper ( string localPath, string remotePath, string branch, GitCredentials credentials ) : System
LFSPull ( ) : void
Merge ( string upstream, string targetBranch, string sourceBranch ) : void
Pull ( ) : void
PushEverything ( ) : void
Reset ( ) : void
Stage ( string path ) : void

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

Метод Описание
GetOriginName ( string name ) : string
GitClone ( string branch ) : void

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

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

public CheckOut ( string branch ) : void
branch string
Результат void

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

public Commit ( string comment, User user, System.DateTime timeStamp, bool allowEmpty = true ) : void
comment string
user DXVcs2Git.Core.User
timeStamp System.DateTime
allowEmpty bool
Результат void

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

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

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

public Fetch ( string remote = "", bool updateTags = false ) : void
remote string
updateTags bool
Результат void

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

public FindCommit ( bool>.Func pred ) : GitCommit
pred bool>.Func
Результат GitCommit

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

public GitInit ( string branch ) : void
branch string
Результат void

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

public GitWrapper ( string localPath, string remotePath, string branch, GitCredentials credentials ) : System
localPath string
remotePath string
branch string
credentials GitCredentials
Результат System

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

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

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

public Merge ( string upstream, string targetBranch, string sourceBranch ) : void
upstream string
targetBranch string
sourceBranch string
Результат void

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

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

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

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

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

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

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

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