virtual InitResult InitializeRepository(GIT_INIT_HANDLER *aHandler, const wxString &aPath)=0
 
virtual bool IsRepository(GIT_INIT_HANDLER *aHandler, const wxString &aPath)=0
 
virtual bool SetupRemote(GIT_INIT_HANDLER *aHandler, const RemoteConfig &aConfig)=0
 
bool IsRepository(const wxString &aPath)
Check if a directory is already a git repository.
 
virtual ~GIT_INIT_HANDLER()
 
void UpdateProgress(int aCurrent, int aTotal, const wxString &aMessage) override
 
GIT_INIT_HANDLER(KIGIT_COMMON *aCommon)
 
InitResult InitializeRepository(const wxString &aPath)
Initialize a new git repository in the specified directory.
 
bool SetupRemote(const RemoteConfig &aConfig)
Set up a remote for the repository.
 
void ReportProgress(int aCurrent, int aTotal, const wxString &aMessage)
 
KIGIT_REPO_MIXIN(KIGIT_COMMON *aCommon)
 
GIT_BACKEND * GetGitBackend()
 
wxLogTrace helper definitions.