git2r: Provides Access to Git Repositories

Interface to the 'libgit2' library, which is a pure C implementation of the 'Git' core methods. Provides access to 'Git' repositories to extract data and running some basic 'Git' commands.

Install the latest version of this package by entering the following in R:
install.packages("git2r")
AuthorSee AUTHORS file.
Date of publication2017-01-01 13:13:45
MaintainerStefan Widgren <stefan.widgren@gmail.com>
LicenseGPL-2
Version0.18.0
https://github.com/ropensci/git2r

View on CRAN

Man pages

add-methods: Add file(s) to index

add_session_info: Add sessionInfo to message

ahead_behind-methods: Ahead Behind

blame-methods: Get blame for file

blob_create-methods: Create blob from file on disk

branch_create-methods: Create a branch

branch_delete-methods: Delete a branch

branches-methods: Branches

branch_get_upstream-methods: Get remote tracking branch

branch_remote_name-methods: Remote name of a branch

branch_remote_url-methods: Remote url of a branch

branch_rename-methods: Rename a branch

branch_set_upstream-methods: Set remote tracking branch

branch_target-methods: Get target (sha) pointed to by a branch

bundle_r_package-methods: Bundle bare repo of package

checkout-methods: Checkout

clone-methods: Clone a remote repository

coerce-git_commit-method: Coerce a commit to a 'data.frame'

coerce-git_repository-method: Coerce Git repository to a 'data.frame'

coerce-git_tree-data.frame-method: Coerce entries in a git_tree to a 'data.frame'

coerce-git_tree-list-method: Coerce entries in a git_tree to a list of entry objects

commit-methods: Commit

commits-methods: Commits

config: Config

content-methods: Content of blob

contributions-methods: Contributions

cred_env-class: S4 class to handle environmental variables credential object

cred_env-methods: Create a new environmental credential object

cred_ssh_key: Create a new passphrase-protected ssh key credential object

cred_ssh_key-class: S4 class to handle a passphrase-protected ssh key credential...

cred_token: Create a new personal access token credential object

cred_token-class: S4 class to handle a personal access token credential object

cred_user_pass-class: S4 class to handle plain-text username and password...

cred_user_pass-methods: Create a new plain-text username and password credential...

default_signature-methods: Get the signature

descendant_of-methods: Descendant

diff-methods: Changes between commits, trees, working tree, etc.

discover_repository-methods: Find path to repository for any file

fetch_heads-methods: Get updated heads during the last fetch.

fetch-methods: Fetch new data and update tips

get_refspec: Create push refspec from arguments

git2r: git2r: R bindings to the libgit2 library

git_blame-class: S4 class to handle a git blame for a single file

git_blame_hunk-class: S4 class to represent a blame hunk

git_blob-class: S4 class to handle a git blob

git_branch-class: S4 class to handle a git branch

git_commit-class: S4 class to handle a git commit.

git_diff-class: Git diff

git_diff_file-class: Git diff file

git_diff_hunk-class: Git diff hunk

git_diff_line-class: Git diff line

git_fetch_head: S4 class to handle a fetch head

git_merge_result: S4 class to handle the merge result

git_note-class: S4 class to handle a git note

git_reference-class: S4 class to handle a git reference

git_reflog_entry-class: S4 class to handle a git reflog entry.

git_repository-class: S4 class to handle a git repository

git_signature-class: S4 class to handle a git signature

git_stash-class: S4 class to handle a git stash

git_tag-class: S4 class to handle a git tag

git_time-class: S4 class to handle a git time in a signature

git_transfer_progress-class: Class '"git_transfer_progress"'

git_tree-class: S4 class to handle a git tree

hashfile-methods: Determine the sha from a blob in a file

hash-methods: Determine the sha from a blob string

head-methods: Get HEAD for a repository

index_remove_bypath-methods: Remove an index entry corresponding to a file on disk

init-methods: Init a repository

in_repository-methods: Determine if a directory is in a git repository

is_bare-methods: Check if repository is bare

is_binary-methods: Is blob binary

is_blob: Check if object is S4 class git_blob

is_branch: Check if object is S4 class git_branch

is_commit: Check if object is S4 class git_commit

is_detached-methods: Check if HEAD of repository is detached

is_empty-methods: Check if repository is empty

is_head-methods: Check if branch is head

is_local-methods: Check if branch is local

is_merge-methods: Is merge

is_shallow-methods: Determine if the repository was a shallow clone

length-git_blob-method: Size in bytes of the contents of a blob

length-git_diff-method: Number of files in git_diff object

length-git_tree-method: Number of entries in tree

libgit2_features: Compile time options for libgit2.

libgit2_sha: SHA of the libgit2 library

libgit2_version: Version of the libgit2 library

lookup-methods: Lookup

lookup_repository: Lookup repository for methods with missing repo argument

merge_base-methods: Find a merge base between two commits

merge_branch: Merge branch into HEAD

merge-methods: Merge a branch into HEAD

merge_named_branch: Merge named branch into HEAD

note_create-methods: Add note for a object

note_default_ref-methods: Default notes reference

note_remove-methods: Remove the note for an object

notes-methods: List notes

odb_blobs-methods: Blobs in the object database

odb_objects-methods: List all objects available in the database

parents-methods: Parents

plot-methods: Plot commits over time

pull-methods: Pull

punch_card-methods: Punch card

push-methods: Push

references-methods: Get all references that can be found in a repository.

reflog-methods: List and view reflog information

remote_add-methods: Add a remote to a repo

remote_ls-methods: List references in a remote repository

remote_remove-methods: Remove a remote

remote_rename-methods: Rename a remote

remote_set_url-methods: Set the remote's url in the configuration

remotes-methods: Get the configured remotes for a repo

remote_url-methods: Get the remote url for remotes in a repo

repository-methods: Open a repository

reset-methods: Reset current HEAD to the specified state

revparse_single-methods: Revparse

rm_file-methods: Remove files from the working tree and from the index

show-git_blob-method: Brief summary of blob

show-git_branch-method: Brief summary of branch

show-git_commit-method: Brief summary of commit

show-git_diff-method: Show a diff

show-git_merge_result-method: Brief summary of merge result

show-git_note-method: Brief summary of note

show-git_reference-method: Brief summary of reference

show-git_reflog_entry-method: Brief summary of a reflog entry

show-git_repository-method: Brief summary of repository

show-git_signature-method: Brief summary of signature

show-git_stash-method: Brief summary of a stash

show-git_tag-method: Brief summary of a tag

show-git_time-method: Brief summary of 'git_time'

show-git_tree-method: Brief summary of tree

ssh_key_needs_passphrase: Check if private key is passphrase protected

ssl_cert_locations: Set the SSL certificate-authority locations

stash_drop-methods: Drop stash

stash_list-methods: List stashes in repository

stash-methods: Stash

status-methods: Status

summary-git_blob-method: Summary of blob

summary-git_commit-method: Summary of commit

summary-git_diff-method: Show the summary of a diff

summary-git_repository-method: Summary of repository

summary-git_stash-method: Summary of a stash

summary-git_tag-method: Summary of a tag

summary-git_tree-method: Summary of tree

tag_delete-methods: Delete an existing tag reference

tag-methods: Create tag targeting HEAD commit in repository

tags-methods: Tags

tree-index-methods: Extract object from tree

tree-methods: Tree

when-methods: When

workdir-methods: Workdir of repository

Functions

add Man page
add,git_repository,character-method Man page
add_session_info Man page
ahead_behind Man page
ahead_behind,git_commit,git_commit-method Man page
blame Man page
blame,git_repository,character-method Man page
blob_create Man page
blob_create,git_repository,character-method Man page
branch_create Man page
branch_create,git_commit-method Man page
branch_delete Man page
branch_delete,git_branch-method Man page
branches Man page
branches,git_repository-method Man page
branches,missing-method Man page
branch_get_upstream Man page
branch_get_upstream,git_branch-method Man page
branch_remote_name Man page
branch_remote_name,git_branch-method Man page
branch_remote_url Man page
branch_remote_url,git_branch-method Man page
branch_rename Man page
branch_rename,git_branch-method Man page
branch_set_upstream Man page
branch_set_upstream,git_branch-method Man page
branch_target Man page
branch_target,git_branch-method Man page
bundle_r_package Man page
bundle_r_package,git_repository-method Man page
checkout Man page
checkout,git_branch-method Man page
checkout,git_commit-method Man page
checkout,git_repository-method Man page
checkout,git_tag-method Man page
clone Man page
clone,character,character-method Man page
coerce,git_commit,data.frame-method Man page
coerce-git_commit-method Man page
coerce,git_repository,data.frame-method Man page
coerce-git_repository-method Man page
coerce,git_time,character-method Man page
coerce-git_tree-data.frame-method Man page
coerce,git_tree,data.frame-method Man page
coerce-git_tree-list-method Man page
commit Man page
commit,git_repository-method Man page
commits Man page
commits,git_repository-method Man page
commits,missing-method Man page
config Man page
content Man page
content,git_blob-method Man page
contributions Man page
contributions,character-method Man page
contributions,git_repository-method Man page
contributions,missing-method Man page
cred_env Man page
cred_env,character,character-method Man page
cred_env-class Man page
cred_ssh_key Man page
cred_ssh_key-class Man page
cred_token Man page
cred_token-class Man page
cred_user_pass Man page
cred_user_pass,character,character-method Man page
cred_user_pass-class Man page
default_signature Man page
default_signature,git_repository-method Man page
descendant_of Man page
descendant_of,git_commit,git_commit-method Man page
diff,git_repository-method Man page
diff,git_tree-method Man page
discover_repository Man page
discover_repository,character,missing-method Man page
discover_repository,character,numeric-method Man page
fetch Man page
fetch,git_repository-method Man page
fetch_heads Man page
fetch_heads,git_repository-method Man page
get_refspec Man page
git2r Man page
git2r-package Man page
git_blame-class Man page
git_blame_hunk-class Man page
git_blob-class Man page
git_branch-class Man page
git_commit-class Man page
git_diff-class Man page
git_diff_file-class Man page
git_diff_hunk-class Man page
git_diff_line-class Man page
git_fetch_head-class Man page
git_merge_result-class Man page
git_note-class Man page
git_reference-class Man page
git_reflog_entry-class Man page
git_repository-class Man page
git_signature-class Man page
git_stash-class Man page
git_tag-class Man page
git_time-class Man page
git_transfer_progress-class Man page
[,git_tree,character,missing-method Man page
git_tree-class Man page
[,git_tree,integer,missing-method Man page
[,git_tree,logical,missing-method Man page
[,git_tree,numeric,missing-method Man page
hash Man page
hash,character-method Man page
hashfile Man page
hashfile,character-method Man page
head,git_repository-method Man page
index_remove_bypath Man page
index_remove_bypath,git_repository,character-method Man page
init Man page
init,character-method Man page
in_repository Man page
in_repository,character-method Man page
in_repository,missing-method Man page
is_bare Man page
is_bare,git_repository-method Man page
is_bare,missing-method Man page
is_binary Man page
is_binary,git_blob-method Man page
is_blob Man page
is_branch Man page
is_commit Man page
is_detached Man page
is_detached,git_repository-method Man page
is_detached,missing-method Man page
is_empty Man page
is_empty,git_repository-method Man page
is_empty,missing-method Man page
is_head Man page
is_head,git_branch-method Man page
is_local Man page
is_local,git_branch-method Man page
is_merge Man page
is_merge,git_commit-method Man page
is_shallow Man page
is_shallow,git_repository-method Man page
is_shallow,missing-method Man page
length,git_blob-method Man page
length,git_diff-method Man page
length,git_tree-method Man page
libgit2_features Man page
libgit2_sha Man page
libgit2_version Man page
lookup Man page
lookup,git_repository,character-method Man page
lookup_repository Man page
merge_base Man page
merge_base,git_commit,git_commit-method Man page
merge_branch Man page
merge,git_branch,missing-method Man page
merge,git_repository,character-method Man page
merge_named_branch Man page
note_create Man page
note_create,git_blob-method Man page
note_create,git_commit-method Man page
note_create,git_tree-method Man page
note_default_ref Man page
note_default_ref,git_repository-method Man page
note_remove Man page
note_remove,git_note-method Man page
notes Man page
notes,git_repository-method Man page
odb_blobs Man page
odb_blobs,git_repository-method Man page
odb_objects Man page
odb_objects,git_repository-method Man page
parents Man page
parents,git_commit-method Man page
plot Man page
plot,git_repository-method Man page
pull Man page
pull,git_repository-method Man page
punch_card Man page
punch_card,git_repository-method Man page
push Man page
push,git_branch-method Man page
push,git_repository-method Man page
references Man page
references,git_repository-method Man page
references,missing-method Man page
reflog Man page
reflog,git_repository,character-method Man page
reflog,git_repository,missing-method Man page
remote_add Man page
remote_add,git_repository,character,character-method Man page
remote_ls Man page
remote_ls,character-method Man page
remote_remove Man page
remote_remove,git_repository,character-method Man page
remote_rename Man page
remote_rename,git_repository,character,character-method Man page
remotes Man page
remote_set_url Man page
remote_set_url,git_repository,character,character-method Man page
remotes,git_repository-method Man page
remotes,missing-method Man page
remote_url Man page
remote_url,git_repository-method Man page
repository Man page
repository,character-method Man page
repository,missing-method Man page
reset Man page
reset,character-method Man page
reset,git_commit-method Man page
reset,git_repository-method Man page
revparse_single Man page
revparse_single,git_repository,character-method Man page
rm_file Man page
rm_file,git_repository,character-method Man page
show,git_blob-method Man page
show,git_blob-methods Man page
show,git_branch-method Man page
show,git_branch-methods Man page
show,git_commit-method Man page
show,git_commit-methods Man page
show,git_diff-method Man page
show,git_diff-methods Man page
show,git_merge_result-method Man page
show,git_merge_result-methods Man page
show,git_note-method Man page
show,git_note-methods Man page
show,git_reference-method Man page
show,git_reference-methods Man page
show,git_reflog_entry-method Man page
show,git_reflog_entry-methods Man page
show,git_repository-method Man page
show,git_repository-methods Man page
show,git_signature-method Man page
show,git_signature-methods Man page
show,git_stash-method Man page
show,git_stash-methods Man page
show,git_tag-method Man page
show,git_tag-methods Man page
show,git_time-method Man page
show,git_time-methods Man page
show,git_tree-method Man page
show,git_tree-methods Man page
ssh_key_needs_passphrase Man page
ssl_cert_locations Man page
stash Man page
stash_drop Man page
stash_drop,git_repository-method Man page
stash_drop,git_stash-method Man page
stash,git_repository-method Man page
stash_list Man page
stash_list,git_repository-method Man page
stash_list,missing-method Man page
status Man page
status,git_repository-method Man page
status,missing-method Man page
summary,git_blob-method Man page
summary,git_commit-method Man page
summary,git_commit-methods Man page
summary,git_diff-method Man page
summary,git_diff-methods Man page
summary,git_repository-method Man page
summary,git_repository-methods Man page
summary,git_stash-method Man page
summary,git_stash-methods Man page
summary,git_tag-method Man page
summary,git_tag-methods Man page
summary,git_tree-method Man page
summary,git_tree-methods Man page
tag Man page
tag_delete Man page
tag_delete,character-method Man page
tag_delete,git_repository-method Man page
tag_delete,git_tag-method Man page
tag,git_repository-method Man page
tags Man page
tags,git_repository-method Man page
tags,missing-method Man page
tree Man page
tree,git_commit-method Man page
tree,git_stash-method Man page
when Man page
when,git_commit-method Man page
when,git_signature-method Man page
when,git_stash-method Man page
when,git_tag-method Man page
when,git_time-method Man page
workdir Man page
workdir,git_repository-method Man page
workdir,missing-method Man page

Files

inst
inst/COPYING
inst/CITATION
inst/AUTHORS
inst/COPYRIGHTS
configure.ac
tests
tests/reset.R tests/stash.R tests/tag.R tests/diff.R tests/checkout.R tests/remotes.R tests/checkout_tag.R tests/odb_blobs.R tests/commit.R tests/blob.R tests/note.R tests/add-force.R tests/checkout-named-branch.R tests/signature.R tests/checkout_commit.R tests/merge_named_branch.R tests/bare_repository.R tests/refspec.R tests/invalid-conf-var.R tests/push.R tests/remove.R tests/blame.R tests/status.R tests/clone_bare.R tests/branch.R tests/time.R tests/graph.R tests/normal_merge.R tests/reflog.R tests/pull.R tests/index.R tests/when.R tests/push-force.R tests/config.R tests/repository.R tests/fast_forward_merge.R tests/checkout_branch.R tests/revparse.R tests/merge.R tests/clone_branch.R tests/fetch.R tests/tree.R tests/reference.R tests/libgit2.R tests/pre-process-path.R
src
src/git2r_tree.c
src/git2r_graph.c
src/git2r_reference.c
src/git2r_blame.c
src/git2r_clone.h
src/git2r_branch.c
src/git2r_tag.c
src/git2r_odb.h
src/git2r_revwalk.h
src/git2r_blame.h
src/git2r_reflog.c
src/git2r_checkout.h
src/git2r_repository.h
src/git2r_checkout.c
src/git2r_config.h
src/git2r_push.h
src/git2r_push.c
src/git2r_cred.c
src/git2r_commit.h
src/git2r_object.c
src/git2r_signature.h
src/git2r_signature.c
src/git2r_merge.h
src/git2r_merge.c
src/git2r_reset.c
src/git2r_tree.h
src/git2r_diff.h
src/git2r_libgit2.h
src/git2r_commit.c
src/git2r_reflog.h
src/git2r_revparse.c
src/git2r_revparse.h
src/git2r_stash.h
src/git2r_blob.c
src/git2r.c
src/git2r_revwalk.c
src/git2r_transfer.h
src/git2r_config.c
src/git2r_object.h
src/git2r_index.c
src/git2r_arg.c
src/git2r_status.h
src/git2r_stash.c
src/git2r_oid.h
src/Makevars.in
src/git2r_diff.c
src/git2r_index.h
src/git2r_blob.h
src/git2r_odb.c
src/git2r_repository.c
src/git2r_status.c
src/git2r_cred.h
src/git2r_reference.h
src/git2r_reset.h
src/git2r_arg.h
src/git2r_note.h
src/git2r_tag.h
src/Makevars.win
src/git2r_libgit2.c
src/git2r_remote.c
src/git2r_error.c
src/git2r_error.h
src/git2r_clone.c
src/git2r_transfer.c
src/git2r_oid.c
src/git2r_remote.h
src/git2r_graph.h
src/git2r_note.c
src/libgit2
src/libgit2/src
src/libgit2/src/object_api.c
src/libgit2/src/describe.c
src/libgit2/src/stash.c
src/libgit2/src/sysdir.h
src/libgit2/src/repository.h
src/libgit2/src/sortedcache.h
src/libgit2/src/odb_mempack.c
src/libgit2/src/util.c
src/libgit2/src/oid.c
src/libgit2/src/diff_file.h
src/libgit2/src/oidarray.c
src/libgit2/src/fetch.h
src/libgit2/src/common.h
src/libgit2/src/clone.h
src/libgit2/src/cache.h
src/libgit2/src/sysdir.c
src/libgit2/src/object.c
src/libgit2/src/refs.c
src/libgit2/src/apply.c
src/libgit2/src/zstream.h
src/libgit2/src/attr_file.h
src/libgit2/src/status.h
src/libgit2/src/attr.h
src/libgit2/src/buf_text.h
src/libgit2/src/delta.c
src/libgit2/src/buffer.c
src/libgit2/src/diff_xdiff.c
src/libgit2/src/proxy.c
src/libgit2/src/xdiff
src/libgit2/src/xdiff/xinclude.h
src/libgit2/src/xdiff/xdiffi.c
src/libgit2/src/xdiff/xdiff.h
src/libgit2/src/xdiff/xtypes.h
src/libgit2/src/xdiff/xmerge.c
src/libgit2/src/xdiff/xprepare.h
src/libgit2/src/xdiff/xemit.c
src/libgit2/src/xdiff/xdiffi.h
src/libgit2/src/xdiff/xutils.h
src/libgit2/src/xdiff/xhistogram.c
src/libgit2/src/xdiff/xemit.h
src/libgit2/src/xdiff/xpatience.c
src/libgit2/src/xdiff/xmacros.h
src/libgit2/src/xdiff/xutils.c
src/libgit2/src/xdiff/xprepare.c
src/libgit2/src/merge.c
src/libgit2/src/filebuf.h
src/libgit2/src/attrcache.c
src/libgit2/src/win32
src/libgit2/src/win32/precompiled.h
src/libgit2/src/win32/reparse.h
src/libgit2/src/win32/mingw-compat.h
src/libgit2/src/win32/version.h
src/libgit2/src/win32/error.h
src/libgit2/src/win32/git2.rc
src/libgit2/src/win32/findfile.h
src/libgit2/src/win32/error.c
src/libgit2/src/win32/dir.c
src/libgit2/src/win32/thread.h
src/libgit2/src/win32/path_w32.h
src/libgit2/src/win32/precompiled.c
src/libgit2/src/win32/dir.h
src/libgit2/src/win32/posix_w32.c
src/libgit2/src/win32/w32_util.h
src/libgit2/src/win32/utf-conv.h
src/libgit2/src/win32/w32_util.c
src/libgit2/src/win32/map.c
src/libgit2/src/win32/w32_buffer.c
src/libgit2/src/win32/win32-compat.h
src/libgit2/src/win32/findfile.c
src/libgit2/src/win32/utf-conv.c
src/libgit2/src/win32/posix.h
src/libgit2/src/win32/path_w32.c
src/libgit2/src/win32/w32_buffer.h
src/libgit2/src/offmap.h
src/libgit2/src/config_file.h
src/libgit2/src/transports
src/libgit2/src/transports/http.c
src/libgit2/src/transports/ssh.h
src/libgit2/src/transports/smart.c
src/libgit2/src/transports/auth_negotiate.h
src/libgit2/src/transports/ssh.c
src/libgit2/src/transports/git.c
src/libgit2/src/transports/smart.h
src/libgit2/src/transports/winhttp.c
src/libgit2/src/transports/local.c
src/libgit2/src/transports/smart_protocol.c
src/libgit2/src/transports/auth.c
src/libgit2/src/transports/cred_helpers.c
src/libgit2/src/transports/auth.h
src/libgit2/src/transports/cred.h
src/libgit2/src/transports/cred.c
src/libgit2/src/transports/smart_pkt.c
src/libgit2/src/transaction.c
src/libgit2/src/posix.c
src/libgit2/src/curl_stream.h
src/libgit2/src/remote.c
src/libgit2/src/sortedcache.c
src/libgit2/src/tls_stream.h
src/libgit2/src/reflog.c
src/libgit2/src/curl_stream.c
src/libgit2/src/checkout.c
src/libgit2/src/crlf.c
src/libgit2/src/socket_stream.c
src/libgit2/src/mwindow.h
src/libgit2/src/message.c
src/libgit2/src/diff_generate.h
src/libgit2/src/refdb_fs.c
src/libgit2/src/transport.c
src/libgit2/src/pathspec.c
src/libgit2/src/pack-objects.c
src/libgit2/src/config.c
src/libgit2/src/status.c
src/libgit2/src/index.c
src/libgit2/src/array.h
src/libgit2/src/remote.h
src/libgit2/src/blame_git.c
src/libgit2/src/fetch.c
src/libgit2/src/trace.h
src/libgit2/src/hash
src/libgit2/src/hash/hash_win32.c
src/libgit2/src/hash/hash_common_crypto.h
src/libgit2/src/hash/hash_openssl.h
src/libgit2/src/hash/hash_generic.c
src/libgit2/src/hash/hash_win32.h
src/libgit2/src/hash/hash_generic.h
src/libgit2/src/refs.h
src/libgit2/src/vector.c
src/libgit2/src/message.h
src/libgit2/src/branch.c
src/libgit2/src/patch_generate.c
src/libgit2/src/diff_parse.h
src/libgit2/src/patch_parse.h
src/libgit2/src/path.h
src/libgit2/src/merge_file.c
src/libgit2/src/hash.h
src/libgit2/src/notes.h
src/libgit2/src/diff_parse.c
src/libgit2/src/diff_tform.h
src/libgit2/src/odb.c
src/libgit2/src/attr.c
src/libgit2/src/hashsig.c
src/libgit2/src/merge.h
src/libgit2/src/zstream.c
src/libgit2/src/pack.h
src/libgit2/src/reflog.h
src/libgit2/src/config.h
src/libgit2/src/ident.c
src/libgit2/src/diff_generate.c
src/libgit2/src/clone.c
src/libgit2/src/diff_file.c
src/libgit2/src/transaction.h
src/libgit2/src/sha1_lookup.h
src/libgit2/src/vector.h
src/libgit2/src/pool.h
src/libgit2/src/diff.c
src/libgit2/src/fnmatch.c
src/libgit2/src/global.c
src/libgit2/src/refdb.c
src/libgit2/src/graph.c
src/libgit2/src/tree-cache.h
src/libgit2/src/reset.c
src/libgit2/src/rebase.c
src/libgit2/src/hash.c
src/libgit2/src/refdb.h
src/libgit2/src/oidmap.h
src/libgit2/src/filter.c
src/libgit2/src/fetchhead.c
src/libgit2/src/errors.c
src/libgit2/src/diff_xdiff.h
src/libgit2/src/commit_list.c
src/libgit2/src/odb.h
src/libgit2/src/idxmap.h
src/libgit2/src/refdb_fs.h
src/libgit2/src/apply.h
src/libgit2/src/thread-utils.h
src/libgit2/src/merge_driver.c
src/libgit2/src/tree.h
src/libgit2/src/patch_generate.h
src/libgit2/src/socket_stream.h
src/libgit2/src/push.c
src/libgit2/src/ignore.c
src/libgit2/src/diff_stats.c
src/libgit2/src/blame.c
src/libgit2/src/varint.c
src/libgit2/src/netops.c
src/libgit2/src/blob.c
src/libgit2/src/sha1_lookup.c
src/libgit2/src/submodule.c
src/libgit2/src/diff_driver.c
src/libgit2/src/pqueue.c
src/libgit2/src/push.h
src/libgit2/src/annotated_commit.h
src/libgit2/src/commit_list.h
src/libgit2/src/tag.c
src/libgit2/src/repository.c
src/libgit2/src/checkout.h
src/libgit2/src/proxy.h
src/libgit2/src/patch.c
src/libgit2/src/cherrypick.c
src/libgit2/src/branch.h
src/libgit2/src/varint.h
src/libgit2/src/cc-compat.h
src/libgit2/src/openssl_stream.c
src/libgit2/src/submodule.h
src/libgit2/src/strnlen.h
src/libgit2/src/blame.h
src/libgit2/src/oid.h
src/libgit2/src/util.h
src/libgit2/src/fetchhead.h
src/libgit2/src/khash.h
src/libgit2/src/index.h
src/libgit2/src/userdiff.h
src/libgit2/src/diff_driver.h
src/libgit2/src/config_file.c
src/libgit2/src/settings.c
src/libgit2/src/tree-cache.c
src/libgit2/src/tsort.c
src/libgit2/src/unix
src/libgit2/src/unix/pthread.h
src/libgit2/src/unix/realpath.c
src/libgit2/src/unix/map.c
src/libgit2/src/unix/posix.h
src/libgit2/src/patch.h
src/libgit2/src/pack-objects.h
src/libgit2/src/map.h
src/libgit2/src/fileops.c
src/libgit2/src/signature.h
src/libgit2/src/global.h
src/libgit2/src/buf_text.c
src/libgit2/src/bitvec.h
src/libgit2/src/delta.h
src/libgit2/src/annotated_commit.c
src/libgit2/src/pool.c
src/libgit2/src/tls_stream.c
src/libgit2/src/stream.h
src/libgit2/src/commit.c
src/libgit2/src/oidarray.h
src/libgit2/src/trace.c
src/libgit2/src/patch_parse.c
src/libgit2/src/pack.c
src/libgit2/src/diff_tform.c
src/libgit2/src/integer.h
src/libgit2/src/commit.h
src/libgit2/src/fnmatch.h
src/libgit2/src/filter.h
src/libgit2/src/tree.c
src/libgit2/src/date.c
src/libgit2/src/revparse.c
src/libgit2/src/refspec.c
src/libgit2/src/thread-utils.c
src/libgit2/src/odb_loose.c
src/libgit2/src/attr_file.c
src/libgit2/src/cache.c
src/libgit2/src/fileops.h
src/libgit2/src/path.c
src/libgit2/src/tag.h
src/libgit2/src/revert.c
src/libgit2/src/merge_driver.h
src/libgit2/src/openssl_stream.h
src/libgit2/src/repo_template.h
src/libgit2/src/ignore.h
src/libgit2/src/diff.h
src/libgit2/src/iterator.h
src/libgit2/src/refspec.h
src/libgit2/src/blame_git.h
src/libgit2/src/notes.c
src/libgit2/src/netops.h
src/libgit2/src/signature.c
src/libgit2/src/filebuf.c
src/libgit2/src/config_cache.c
src/libgit2/src/revwalk.h
src/libgit2/src/stransport_stream.h
src/libgit2/src/diff_print.c
src/libgit2/src/odb_pack.c
src/libgit2/src/attrcache.h
src/libgit2/src/buffer.h
src/libgit2/src/posix.h
src/libgit2/src/blob.h
src/libgit2/src/revwalk.c
src/libgit2/src/mwindow.c
src/libgit2/src/strmap.c
src/libgit2/src/pathspec.h
src/libgit2/src/object.h
src/libgit2/src/iterator.c
src/libgit2/src/pqueue.h
src/libgit2/src/strmap.h
src/libgit2/src/indexer.c
src/libgit2/deps
src/libgit2/deps/http-parser
src/libgit2/deps/http-parser/LICENSE-MIT
src/libgit2/deps/http-parser/http_parser.h
src/libgit2/deps/http-parser/http_parser.c
src/libgit2/deps/winhttp
src/libgit2/deps/winhttp/winhttp64.def.in
src/libgit2/deps/winhttp/winhttp32.def.in
src/libgit2/deps/regex
src/libgit2/deps/regex/regex_internal.c
src/libgit2/deps/regex/regcomp.c
src/libgit2/deps/regex/regex.h
src/libgit2/deps/regex/config.h
src/libgit2/deps/regex/regex_internal.h
src/libgit2/deps/regex/regexec.c
src/libgit2/deps/regex/regex.c
src/libgit2/include
src/libgit2/include/git2
src/libgit2/include/git2/repository.h
src/libgit2/include/git2/errors.h
src/libgit2/include/git2/strarray.h
src/libgit2/include/git2/common.h
src/libgit2/include/git2/clone.h
src/libgit2/include/git2/status.h
src/libgit2/include/git2/attr.h
src/libgit2/include/git2/stash.h
src/libgit2/include/git2/version.h
src/libgit2/include/git2/remote.h
src/libgit2/include/git2/trace.h
src/libgit2/include/git2/refs.h
src/libgit2/include/git2/message.h
src/libgit2/include/git2/transport.h
src/libgit2/include/git2/notes.h
src/libgit2/include/git2/merge.h
src/libgit2/include/git2/pack.h
src/libgit2/include/git2/reflog.h
src/libgit2/include/git2/cherrypick.h
src/libgit2/include/git2/config.h
src/libgit2/include/git2/transaction.h
src/libgit2/include/git2/rebase.h
src/libgit2/include/git2/refdb.h
src/libgit2/include/git2/odb.h
src/libgit2/include/git2/tree.h
src/libgit2/include/git2/graph.h
src/libgit2/include/git2/net.h
src/libgit2/include/git2/sys
src/libgit2/include/git2/sys/repository.h
src/libgit2/include/git2/sys/hashsig.h
src/libgit2/include/git2/sys/remote.h
src/libgit2/include/git2/sys/refs.h
src/libgit2/include/git2/sys/transport.h
src/libgit2/include/git2/sys/mempack.h
src/libgit2/include/git2/sys/merge.h
src/libgit2/include/git2/sys/reflog.h
src/libgit2/include/git2/sys/config.h
src/libgit2/include/git2/sys/time.h
src/libgit2/include/git2/sys/refdb_backend.h
src/libgit2/include/git2/sys/index.h
src/libgit2/include/git2/sys/odb_backend.h
src/libgit2/include/git2/sys/openssl.h
src/libgit2/include/git2/sys/stream.h
src/libgit2/include/git2/sys/commit.h
src/libgit2/include/git2/sys/filter.h
src/libgit2/include/git2/sys/diff.h
src/libgit2/include/git2/annotated_commit.h
src/libgit2/include/git2/revert.h
src/libgit2/include/git2/checkout.h
src/libgit2/include/git2/proxy.h
src/libgit2/include/git2/branch.h
src/libgit2/include/git2/submodule.h
src/libgit2/include/git2/blame.h
src/libgit2/include/git2/oid.h
src/libgit2/include/git2/index.h
src/libgit2/include/git2/odb_backend.h
src/libgit2/include/git2/types.h
src/libgit2/include/git2/patch.h
src/libgit2/include/git2/revparse.h
src/libgit2/include/git2/signature.h
src/libgit2/include/git2/global.h
src/libgit2/include/git2/oidarray.h
src/libgit2/include/git2/commit.h
src/libgit2/include/git2/filter.h
src/libgit2/include/git2/describe.h
src/libgit2/include/git2/indexer.h
src/libgit2/include/git2/tag.h
src/libgit2/include/git2/reset.h
src/libgit2/include/git2/ignore.h
src/libgit2/include/git2/diff.h
src/libgit2/include/git2/refspec.h
src/libgit2/include/git2/revwalk.h
src/libgit2/include/git2/buffer.h
src/libgit2/include/git2/blob.h
src/libgit2/include/git2/pathspec.h
src/libgit2/include/git2/object.h
src/libgit2/include/git2/cred_helpers.h
src/libgit2/include/git2.h
src/git2r_branch.h
NAMESPACE
NEWS
R
R/branch.r R/plot.r R/remote.r R/git2r.r R/fetch.r R/repository.r R/when.r R/reset.r R/S4_classes.r R/bundle_r_package.r R/tag.r R/credential.r R/revparse.r R/blob.r R/punch_card.r R/push.r R/time.r R/reflog.r R/odb.r R/tree.r R/commit.r R/merge.r R/reference.r R/refspec.r R/note.r R/status.r R/libgit2.r R/pull.r R/diff.r R/signature.r R/blame.r R/stash.r R/checkout.r R/config.r R/contributions.r R/index.r
MD5
DESCRIPTION
configure
man
man/is_shallow-methods.Rd man/show-git_stash-method.Rd man/show-git_diff-method.Rd man/status-methods.Rd man/tag_delete-methods.Rd man/is_binary-methods.Rd man/cred_user_pass-methods.Rd man/get_refspec.Rd man/length-git_blob-method.Rd man/branch_get_upstream-methods.Rd man/remote_ls-methods.Rd man/git_tree-class.Rd man/references-methods.Rd man/ahead_behind-methods.Rd man/remote_set_url-methods.Rd man/summary-git_blob-method.Rd man/diff-methods.Rd man/workdir-methods.Rd man/plot-methods.Rd man/show-git_reflog_entry-method.Rd man/tags-methods.Rd man/remote_url-methods.Rd man/merge_branch.Rd man/cred_ssh_key-class.Rd man/cred_token.Rd man/git_transfer_progress-class.Rd man/blame-methods.Rd man/git_note-class.Rd man/coerce-git_commit-method.Rd man/merge_base-methods.Rd man/git_diff_hunk-class.Rd man/summary-git_repository-method.Rd man/stash_list-methods.Rd man/lookup_repository.Rd man/branch_delete-methods.Rd man/git_signature-class.Rd man/show-git_branch-method.Rd man/descendant_of-methods.Rd man/tree-index-methods.Rd man/add_session_info.Rd man/git2r.Rd man/branches-methods.Rd man/git_tag-class.Rd man/summary-git_stash-method.Rd man/ssh_key_needs_passphrase.Rd man/default_signature-methods.Rd man/odb_blobs-methods.Rd man/notes-methods.Rd man/in_repository-methods.Rd man/length-git_tree-method.Rd man/is_empty-methods.Rd man/libgit2_sha.Rd man/is_head-methods.Rd man/git_diff_file-class.Rd man/content-methods.Rd man/show-git_time-method.Rd man/git_repository-class.Rd man/is_local-methods.Rd man/branch_rename-methods.Rd man/show-git_note-method.Rd man/pull-methods.Rd man/tag-methods.Rd man/branch_set_upstream-methods.Rd man/cred_user_pass-class.Rd man/show-git_tag-method.Rd man/parents-methods.Rd man/add-methods.Rd man/push-methods.Rd man/commits-methods.Rd man/summary-git_tree-method.Rd man/git_merge_result.Rd man/git_blame-class.Rd man/show-git_blob-method.Rd man/ssl_cert_locations.Rd man/coerce-git_tree-data.frame-method.Rd man/checkout-methods.Rd man/is_branch.Rd man/cred_env-class.Rd man/remote_remove-methods.Rd man/reflog-methods.Rd man/length-git_diff-method.Rd man/show-git_merge_result-method.Rd man/hash-methods.Rd man/index_remove_bypath-methods.Rd man/hashfile-methods.Rd man/git_commit-class.Rd man/blob_create-methods.Rd man/coerce-git_tree-list-method.Rd man/clone-methods.Rd man/is_bare-methods.Rd man/git_reference-class.Rd man/summary-git_diff-method.Rd man/when-methods.Rd man/git_stash-class.Rd man/remote_add-methods.Rd man/remote_rename-methods.Rd man/coerce-git_repository-method.Rd man/repository-methods.Rd man/lookup-methods.Rd man/summary-git_commit-method.Rd man/odb_objects-methods.Rd man/discover_repository-methods.Rd man/branch_create-methods.Rd man/commit-methods.Rd man/git_time-class.Rd man/config.Rd man/summary-git_tag-method.Rd man/init-methods.Rd man/libgit2_features.Rd man/merge_named_branch.Rd man/stash_drop-methods.Rd man/reset-methods.Rd man/note_remove-methods.Rd man/rm_file-methods.Rd man/git_fetch_head.Rd man/punch_card-methods.Rd man/revparse_single-methods.Rd man/merge-methods.Rd man/head-methods.Rd man/git_reflog_entry-class.Rd man/show-git_tree-method.Rd man/fetch-methods.Rd man/branch_remote_url-methods.Rd man/libgit2_version.Rd man/show-git_repository-method.Rd man/note_create-methods.Rd man/branch_target-methods.Rd man/branch_remote_name-methods.Rd man/git_blame_hunk-class.Rd man/cred_env-methods.Rd man/bundle_r_package-methods.Rd man/is_merge-methods.Rd man/git_diff_line-class.Rd man/show-git_reference-method.Rd man/show-git_commit-method.Rd man/git_branch-class.Rd man/remotes-methods.Rd man/fetch_heads-methods.Rd man/cred_token-class.Rd man/is_detached-methods.Rd man/note_default_ref-methods.Rd man/git_diff-class.Rd man/cred_ssh_key.Rd man/is_commit.Rd man/contributions-methods.Rd man/stash-methods.Rd man/tree-methods.Rd man/is_blob.Rd man/show-git_signature-method.Rd man/git_blob-class.Rd
cleanup
tools
tools/install-sh
tools/missing
tools/config.guess
tools/config.sub
tools/libcurl.m4
tools/winlibs.R

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.