Guitar
GitRunner Member List

This is the complete list of members for GitRunner, including all inherited members.

add_A()GitRunner
addRemoteURL(const GitRemote &remote)GitRunner
blame(const std::string &path)GitRunner
branches()GitRunner
cat_file_(const GitHash &id)GitRunner
catFile(const GitHash &id, bool use_cache=true)GitRunner
checkout(std::string const &branch_name, std::string const &id={})GitRunner
checkout_detach(std::string const &id)GitRunner
checkoutBranch(const std::string &name)GitRunner
cherrypick(const std::string &name)GitRunner
clean_df()GitRunner
clearCommandCache()GitRunner
clearObjectCache()GitRunner
clone(GitCloneData const &data, AbstractPtyProcess *pty)GitRunner
commit(std::string const &text, bool sign, AbstractPtyProcess *pty)GitRunner
commit_amend_m(const std::string &text, bool sign, AbstractPtyProcess *pty)GitRunner
configGpgProgram(const std::string &path, bool global)GitRunner
createBranch(const std::string &name)GitRunner
delete_tag(const std::string &name, bool remote)GitRunner
deleteBranch(const std::string &name)GitRunner
diff(const std::string &old_id, const std::string &new_id, const GitDiffOption &opt)GitRunner
diff_file(const std::string &old_path, const std::string &new_path, const GitDiffOption &opt)GitRunner
diff_full_index_head_file(const std::string &file)GitRunner
diff_name_only_head()GitRunner
diff_raw(GitHash const &old_id, GitHash const &new_id)GitRunner
diff_to_file(const std::string &old_id, const std::string &path, const GitDiffOption &opt)GitRunner
dup() constGitRunner
errorMessage(std::optional< GitResult > const &var) constGitRunner
fetch(AbstractPtyProcess *pty=nullptr, bool prune=false)GitRunner
getCherryPicking() constGitRunner
getDefaultBranch()GitRunner
getMessage(const std::string &id)GitRunner
getObjCache()GitRunner
getRemotes()GitRunner
getUser(GitSource purpose)GitRunner
gitGitRunner
gitptr()GitRunnerinlineprivate
gitptr() constGitRunnerinlineprivate
GitRunner()=defaultGitRunner
GitRunner(std::shared_ptr< Git > const &git)GitRunner
GitRunner(GitRunner const &that)GitRunner
GitRunner(GitRunner &&that)GitRunner
init()GitRunner
isValidWorkingCopy(const std::string &dir) constGitRunner
isValidWorkingCopy() constGitRunner
log(int maxcount)GitRunner
log_all(GitHash const &id, int maxcount)GitRunner
log_file(const std::string &path, int maxcount)GitRunner
log_signature(GitHash const &id)GitRunner
ls(const std::string &path)GitRunner
mergeBranch(const std::string &name, GitMergeFastForward ff, bool squash)GitRunner
objectType(const GitHash &id)GitRunner
operator bool() constGitRunnerexplicit
operator=(GitRunner const &that)GitRunner
pull(AbstractPtyProcess *pty=nullptr)GitRunner
push_tags(AbstractPtyProcess *pty=nullptr)GitRunner
push_u(bool set_upstream, std::string const &remote, std::string const &branch, bool force, AbstractPtyProcess *pty)GitRunner
queryCommitItem(const GitHash &id)GitRunner
queryEntireCommitMessage(const GitHash &id)GitRunner
readfile(const std::string &path)GitRunner
rebase_abort()GitRunner
rebase_continue()GitRunner
rebase_quit()GitRunner
rebaseBranch(const std::string &name)GitRunner
reflog(int maxcount=100)GitRunner
remote_v(std::vector< GitRemote > *out)GitRunner
remove(const std::string &path)GitRunner
removeFile(const std::string &path, bool rm_real_file)GitRunner
removeRemote(const std::string &name)GitRunner
repositoryLastModifiedTime()GitRunner
reset_hard()GitRunner
reset_head1()GitRunner
resetAllFiles()GitRunner
resetFile(const std::string &path)GitRunner
rev_list_all(GitHash const &id, int maxcount)GitRunner
rev_parse(const std::string &name, bool use_cache=true)GitRunner
rev_parse_show_toplevel()GitRunner
revert(const GitHash &id)GitRunner
rm_cached(const std::string &file)GitRunner
setDefaultBranch(const std::string &branchname)GitRunner
setRemoteURL(const GitRemote &remote)GitRunner
setSigningKey(std::string const &id, bool global)GitRunner
setSignPolicy(GitSource source, GitSignPolicy policy)GitRunner
setSshKey(const std::string &sshkey)GitRunner
setSubmodulePath(const std::string &submodpath)GitRunner
setUser(GitUser const &user, bool global)GitRunner
setWorkingRepositoryDir(const std::string &repo, const std::string &sshkey)GitRunner
signingKey(GitSource purpose)GitRunner
signPolicy(GitSource source)GitRunner
sshKey() constGitRunner
stage(const std::string &path)GitRunner
stage(const std::vector< std::string > &paths, AbstractPtyProcess *pty)GitRunner
stash()GitRunner
stash_apply()GitRunner
stash_drop()GitRunner
status()GitRunner
status_s_u(std::string *out=nullptr)GitRunner
submodule_add(const GitCloneData &data, bool force, AbstractPtyProcess *pty)GitRunner
submodule_update(const GitSubmoduleUpdateData &data, AbstractPtyProcess *pty)GitRunner
submodules()GitRunner
tag(const std::string &name, GitHash const &id={})GitRunner
tags()GitRunner
unsetDefaultBranch()GitRunner
unstage(const std::string &path)GitRunner
unstage(const std::vector< std::string > &paths)GitRunner
unstage_all()GitRunner
version()GitRunner
workingDir() constGitRunner