diff --git a/git/git_client.h b/git/git_client.h index 63f446e..cdfe2e7 100644 --- a/git/git_client.h +++ b/git/git_client.h @@ -1,15 +1,21 @@ #ifndef GIT_CLIENT_H_INCLUDED #define GIT_CLIENT_H_INCLUDED - +#include #include #include "process/command.h" +class Worker; +class GitClient : public QObject { + Q_OBJECT -class GitClient { - QString m_workingDirectory; - QString m_branchName; + Worker *m_worker; + QString const m_repositoryPath; + QString const m_customerId; + QString const m_workingDirectory; + QString const m_branchName; + QString const m_customerRepository; std::optional gitCloneRepository(QString const &repPath); bool gitCheckout(QString const &branchName);