GitHub-API | R Documentation |
R Interface to the GitHub API v3.
github_commits(user = "r-lum", repo = "luminescence", branch = "master", n = 5)
github_branches(user = "r-lum", repo = "luminescence")
github_issues(user = "r-lum", repo = "luminescence", verbose = TRUE)
user |
character (with default):
GitHub user name (defaults to |
repo |
character (with default):
name of a GitHub repository (defaults to |
branch |
character (with default):
branch of a GitHub repository (defaults to |
n |
integer (with default): number of commits returned (defaults to 5). |
verbose |
logical (with default): enable/disable output to the terminal. |
These functions can be used to query a specific repository hosted on GitHub.
github_commits
lists the most recent n
commits of a specific branch of a repository.
github_branches
can be used to list all current branches of a
repository and returns the corresponding SHA hash as well as an installation
command to install the branch in R via the 'devtools' package.
github_issues
lists all open issues for a repository in valid YAML.
github_commits
: data.frame with columns:
[ ,1] | SHA |
[ ,2] | AUTHOR |
[ ,3] | DATE |
[ ,4] | MESSAGE |
github_branches
: data.frame with columns:
[ ,1] | BRANCH |
[ ,2] | SHA |
[ ,3] | INSTALL |
github_commits
: Nested list with n
elements.
Each commit element is a list with elements:
[[1]] | NUMBER |
[[2]] | TITLE |
[[3]] | BODY |
[[4]] | CREATED |
[[5]] | UPDATED |
[[6]] | CREATOR |
[[7]] | URL |
[[8]] | STATUS |
0.1.0
Christoph Burow, University of Cologne (Germany)
GitHub Developer API v3. https://docs.github.com/v3/, last accessed: 10/01/2017.
## Not run:
github_branches(user = "r-lum", repo = "luminescence")
github_issues(user = "r-lum", repo = "luminescence")
github_commits(user = "r-lum", repo = "luminescence", branch = "master", n = 10)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.