[.git_tree              Extract object from tree
add                     Add file(s) to index
ahead_behind            Ahead Behind
as.data.frame.git_repository
                        Coerce Git repository to a 'data.frame'
as.data.frame.git_tree
                        Coerce entries in a git_tree to a 'data.frame'
as.list.git_tree        Coerce entries in a git_tree to a list of entry
                        objects
blame                   Get blame for file
blob_create             Create blob from file on disk
branch_create           Create a branch
branch_delete           Delete a branch
branch_get_upstream     Get remote tracking branch
branch_remote_name      Remote name of a branch
branch_remote_url       Remote url of a branch
branch_rename           Rename a branch
branch_set_upstream     Set remote tracking branch
branch_target           Get target (sha) pointed to by a branch
branches                Branches
bundle_r_package        Bundle bare repo of package
checkout                Checkout
clone                   Clone a remote repository
commit                  Commit
commits                 Commits
config                  Config
content                 Content of blob
contributions           Contributions
cred_env                Create a new environmental credential object
cred_ssh_key            Create a new passphrase-protected ssh key
                        credential object
cred_token              Create a new personal access token credential
                        object
cred_user_pass          Create a new plain-text username and password
                        credential object
default_signature       Get the signature
descendant_of           Descendant
diff.git_repository     Changes between commits, trees, working tree,
                        etc.
discover_repository     Find path to repository for any file
fetch                   Fetch new data and update tips
fetch_heads             Get updated heads during the last fetch.
git2r                   git2r: R bindings to the libgit2 library
git_config_files        Locate the path to configuration files
hash                    Determine the sha from a blob string
hashfile                Determine the sha from a blob in a file
head.git_repository     Get HEAD for a repository
in_repository           Determine if a directory is in a git repository
index_remove_bypath     Remove an index entry corresponding to a file
                        on disk
init                    Init a repository
is_bare                 Check if repository is bare
is_binary               Is blob binary
is_blob                 Check if object is S3 class git_blob
is_branch               Check if object is 'git_branch'
is_commit               Check if object is a git_commit object
is_detached             Check if HEAD of repository is detached
is_empty                Check if repository is empty
is_head                 Check if branch is head
is_local                Check if branch is local
is_merge                Is merge
is_shallow              Determine if the repository is a shallow clone
is_tag                  Check if object is a git_tag object
is_tree                 Check if object is S3 class git_tree
last_commit             Last commit
length.git_blob         Size in bytes of the contents of a blob
length.git_diff         Number of files in git_diff object
length.git_tree         Number of entries in tree
libgit2_features        Compile time options for libgit2.
libgit2_version         Version of the libgit2 library
lookup                  Lookup
ls_tree                 List the contents of a tree object
merge.git_branch        Merge a branch into HEAD
merge_base              Find a merge base between two commits
note_create             Add note for a object
note_default_ref        Default notes reference
note_remove             Remove the note for an object
notes                   List notes
odb_blobs               Blobs in the object database
odb_objects             List all objects available in the database
parents                 Parents
plot.git_repository     Plot commits over time
print.git_reflog_entry
                        Print a reflog entry
pull                    Pull
punch_card              Punch card
push                    Push
references              Get all references that can be found in a
                        repository.
reflog                  List and view reflog information
remote_add              Add a remote to a repo
remote_ls               List references in a remote repository
remote_remove           Remove a remote
remote_rename           Rename a remote
remote_set_url          Set the remote's url in the configuration
remote_url              Get the remote url for remotes in a repo
remotes                 Get the configured remotes for a repo
repository              Open a repository
repository_head         Get HEAD for a repository
reset                   Reset current HEAD to the specified state
revparse_single         Revparse
rm_file                 Remove files from the working tree and from the
                        index
sha                     Get the SHA-1 of a git object
ssh_path                Compose usual path to ssh keys
ssl_cert_locations      Set the SSL certificate-authority locations
stash                   Stash
stash_apply             Apply stash
stash_drop              Drop stash
stash_list              List stashes in repository
stash_pop               Pop stash
status                  Status
summary.git_repository
                        Summary of repository
summary.git_stash       Summary of a stash
summary.git_tree        Summary of tree
tag                     Create tag targeting HEAD commit in repository
tag_delete              Delete an existing tag reference
tags                    Tags
tree                    Tree
when                    When
workdir                 Workdir of repository
