1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#pragma once #include "Result.hpp" #include "FileUtil.hpp" namespace sibs { class GitDependency; class GitRepository { public: static Result<bool> clone(GitDependency *gitDependency, const FileString &repoDirPath); static Result<bool> pull(GitDependency *gitDependency, const FileString &repoDirPath); }; }