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.

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

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