Package: gert 2.1.4
gert: Simple Git Client for R
Simple git client for R based on 'libgit2' <https://libgit2.org> 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.
Authors:
gert_2.1.4.tar.gz
gert_2.1.4.tar.gz(r-4.5-noble)gert_2.1.4.tar.gz(r-4.4-noble)
gert_2.1.4.tgz(r-4.4-emscripten)gert_2.1.4.tgz(r-4.3-emscripten)
gert.pdf |gert.html✨
gert/json (API)
NEWS
# Install 'gert' in R: |
install.packages('gert', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/r-lib/gert/issues
Last updated 1 months agofrom:8ab1b3616e. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 13 2024 |
R-4.5-linux-x86_64 | OK | Nov 13 2024 |
Exports:git_addgit_ahead_behindgit_archive_zipgit_branchgit_branch_checkoutgit_branch_creategit_branch_deletegit_branch_existsgit_branch_fast_forwardgit_branch_listgit_branch_movegit_branch_set_upstreamgit_checkout_pull_requestgit_cherry_pickgit_clonegit_commitgit_commit_allgit_commit_descendant_ofgit_commit_idgit_commit_infogit_commit_statsgit_configgit_config_globalgit_config_global_setgit_config_setgit_conflictsgit_diffgit_diff_patchgit_fetchgit_fetch_pull_requestsgit_findgit_ignore_path_is_ignoredgit_infogit_initgit_loggit_lsgit_mergegit_merge_abortgit_merge_analysisgit_merge_find_basegit_merge_stage_onlygit_opengit_pullgit_pushgit_rebase_commitgit_rebase_listgit_remote_addgit_remote_infogit_remote_listgit_remote_lsgit_remote_refspecsgit_remote_removegit_remote_set_pushurlgit_remote_set_urlgit_reset_hardgit_reset_mixedgit_reset_softgit_rmgit_signaturegit_signature_defaultgit_signature_parsegit_stash_dropgit_stash_listgit_stash_popgit_stash_savegit_stat_filesgit_statusgit_submodule_addgit_submodule_fetchgit_submodule_infogit_submodule_initgit_submodule_listgit_submodule_set_togit_tag_creategit_tag_deletegit_tag_listgit_tag_pushlibgit2_configuser_is_configured
Dependencies:askpasscredentialscurljsonliteopensslrstudioapisyszip
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Git Archive | git_archive git_archive_zip |
Git Branch | git_branch git_branch_checkout git_branch_create git_branch_delete git_branch_exists git_branch_fast_forward git_branch_list git_branch_move git_branch_set_upstream |
GitHub Wrappers | git_checkout_pull_request git_fetch_pull_requests |
Stage and commit changes | git_add git_commit git_commit_all git_commit_descendant_of git_commit_id git_commit_info git_commit_stats git_conflicts git_log git_ls git_rm git_status git_stat_files |
Get or set Git configuration | git_config git_config_global git_config_global_set git_config_set |
Git Diff | git_diff git_diff_patch |
Push and pull | git_clone git_fetch git_pull git_push git_remote_ls |
Git Ignore | git_ignore git_ignore_path_is_ignored |
Merging tools | git_merge git_merge_abort git_merge_analysis git_merge_find_base git_merge_stage_only |
Open local repository | git_open |
Cherry-Pick and Rebase | git_ahead_behind git_cherry_pick git_rebase git_rebase_commit git_rebase_list |
Git Remotes | git_remote git_remote_add git_remote_info git_remote_list git_remote_refspecs git_remote_remove git_remote_set_pushurl git_remote_set_url |
Create or discover a local Git repository | git_find git_info git_init git_repo |
Reset your repo to a previous state | git_reset git_reset_hard git_reset_mixed git_reset_soft |
Author Signature | git_signature git_signature_default git_signature_parse |
Stashing changes | git_stash git_stash_drop git_stash_list git_stash_pop git_stash_save |
Submodules | git_submodule_add git_submodule_fetch git_submodule_info git_submodule_init git_submodule_list git_submodule_set_to |
Git Tag | git_tag git_tag_create git_tag_delete git_tag_list git_tag_push |
Show libgit2 version and capabilities | libgit2_config |
Test if a Git user is configured | user_is_configured |