git2r
git2r copied to clipboard
R bindings to the libgit2 library
lib2git seems to support this through smudge/clean filters any idea what would be necessary to get lfs working with git2r?
We have a personal git repository server, and I haven't found an easy way to add our SSL certificate properly so that git works with it, so the config has...
Quickly obtaining a list of all the files being tracked in a Git repository would very useful. Would it be possible to add an R function to replicate the behavior...
Work in progress to use the 'credentials' package to setup and retrieve HTTPS and SSH credentials, see #421
The function [`cred_ssh_key()` ](https://github.com/ropensci/git2r/blob/134692ddb25eac039f16672309557a1b545554c0/R/credential.R#L157) calls the function [`ssh_key_needs_passphrase()`](https://github.com/ropensci/git2r/blob/134692ddb25eac039f16672309557a1b545554c0/R/credential.R#L181) to determine if a key requires a passphrase. I was informed by @jakejh in https://github.com/jdblischak/workflowr/pull/203#issuecomment-617978629 that this function did not work for...
How can we use git2r to do "git clone --recursive"?
I've installed OpenSSL and libgit2 with anaconda but I still get the following error when trying to install git2r with the R I installed using conda: Error: package or namespace...
Is there any way, using git2r, to generate a version control graph like that you would see from `$ gitk --all` in git bash (picture below)?
In git2r unit tests, the working directory is outside of the Git repository being tested, and the file paths are relative to the root of the Git repository, e.g. `add(repo,...
How would I rename a file like `git mv old_name new_name` with git2r? Copy the file with `base::file.copy` (or rename with `base::file.rename`), then `add` the new copy, then `rm_file`?