Learn R Programming

gert (version 2.3.1)

Simple Git Client for R

Description

Simple git client for R based on 'libgit2' with support for SSH and HTTPS remotes. All functions in 'gert' use basic R data types (such as vectors and data-frames) for their arguments and return values. User credentials are shared with command line 'git' through the git-credential store and ssh keys stored on disk or ssh-agent.

Copy Link

Version

Install

install.packages('gert')

Monthly Downloads

207,598

Version

2.3.1

License

MIT + file LICENSE

Maintainer

Jeroen Ooms

Last Published

January 11th, 2026

Functions in gert (2.3.1)

git_reset

Reset your repo to a previous state
libgit2_config

Show libgit2 version and capabilities
user_is_configured

Test if a Git user is configured
git_branch

Git Branch
gert-package

gert: Simple Git Client for R
git_commit

Stage and commit changes
git_config

Get or set Git configuration
git_ignore

Git Ignore
git_diff

Git Diff
git_fetch

Push and pull
git_archive

Git Archive
git_worktree

Git Worktrees
git_signature

Author Signature
git_rebase

Cherry-Pick and Rebase
git_checkout_pull_request

GitHub Wrappers
git_stash

Stashing changes
git_remote

Git Remotes
git_tag

Git Tag
git_submodule_list

Submodules
git_merge

Merging tools
git_open

Open local repository
git_repo

Create or discover a local Git repository