Create a branch
Create blob from file on disk
Clone a remote repository
Commit
Delete a branch
Get remote tracking branch
Bundle bare repo of package
Checkout
Coerce entries in a git_tree to a data.frame
Set remote tracking branch
Rename a branch
Commits
Get the signature
Remote url of a branch
Remote name of a branch
Create a new personal access token credential object
Time
Create a new plain-text username and password credential object
Config
Get HEAD for a repository
Check if object is S3 class git_tree
Determine the sha from a blob in a file
Check if object is a git_tag object
Content of blob
Find a merge base between two commits
Is blob binary
Check if object is S3 class git_blob
Determine the sha from a blob string
Add note for a object
Lookup
Check if HEAD of repository is detached
Check if repository is empty
Contributions
Descendant
Fetch new data and update tips
Get updated heads during the last fetch.
Lookup the commit related to a git object
Rename a remote
Remove a remote
Init a repository
Push
Changes between commits, trees, working tree, etc.
Check if branch is local
Merge a branch into HEAD
Check if branch is head
List the contents of a tree object
Set the SSL certificate-authority locations
Get the SHA-1 of a git object
Objects exported from other packages
Compose usual path to ssh keys
List stashes in repository
Pop stash
Stash
Check if object is git_branch
Is merge
Find path to repository for any file
Check if object is a git_commit object
Get all references that can be found in a repository.
List all objects available in the database
Parents
List and view reflog information
Apply stash
Drop stash
Check if repository is bare
Get blame for file
Get target (sha) pointed to by a branch
Coerce entries in a git_tree to a list of entry objects
git2r: R bindings to the libgit2 library
Create a new environmental credential object
Create a new passphrase-protected ssh key credential object
Branches
Size in bytes of the contents of a blob
Last commit
List notes
Summary of repository
Locate the path to configuration files
Summary of a stash
Workdir of repository
Default notes reference
Plot commits over time
Determine if the repository is a shallow clone
Remove the note for an object
Print a reflog entry
Get the remote url for remotes in a repo
Reset current HEAD to the specified state
Get HEAD for a repository
Set the remote's url in the configuration
Delete an existing tag reference
Determine if a directory is in a git repository
Number of files in git_diff object
Compile time options for libgit2.
Number of entries in tree
Remove an index entry corresponding to a file on disk
Blobs in the object database
List references in a remote repository
Add a remote to a repo
Tags
Pull
Punch card
Version of the libgit2 library
Open a repository
Get the configured remotes for a repo
Revparse
Extract object from tree
Status
Remove files from the working tree and from the index
When
Create tag targeting HEAD commit in repository
Summary of tree
Tree
Ahead Behind
Add file(s) to index
as.data.frame.git_repository
Coerce Git repository to a data.frame