| commit {gitr} | R Documentation |
Git Commit Utilities
Description
Git Commit Utilities
Usage
get_commit_msgs(sha = NULL, n = 1)
scrape_commits(n)
git_unstage(file = NULL)
git_reset_soft(n = 1)
git_uncommit()
git_reset_hard()
git_diffcommits(top = 1, n = 2)
Arguments
sha |
Character. The commit SHA-1 hash to pull messages from.
If |
n |
Numeric. How far back to go from current |
file |
Character. The path name to a file. |
top |
Numeric. The commit to consider the "top" of the commit stack.
Defaults to |
Value
NULL ... invisibly.
A list containing commit message entries. The sha and author
of each commit is added as attributes.
Functions
-
get_commit_msgs(): gets the commit messages corresponding to the commitsha. -
scrape_commits(): scrapesncommit messages for useful change log commits to be used to create aNEWS.md. -
git_unstage(): un-stages a file from the index to the working directory. Default un-stages all files. -
git_reset_soft(): un-commits the most recently committed file(s) and add them to the staging area. -
git_uncommit(): un-commits the most recently committed file(s) and add them to the staging area. Wrapper aroundgit_reset_soft() -
git_reset_hard():git reset --hard origin/<branch>. -
git_diffcommits(): gets the diff of the corresponding 2 commits. Order matters.