git_checkout()
(#2)
git_current_sha()
git_local_br()
is_sha()
gitr
unit testing fixtures
local_create_worktree()
test-*.R
filegitr_echo_cmd = FALSE
get_commit_msgs()
get_recent_tag()
git_checkout()
git_tag_info()
git_recent_tag()
git_checkout()
git_current_br()
git_defaults_br()
git_current_sha()
git_version()
git()
unit tests
testthat::snapshot
frameworkgclean()
gclean()
is now dry_run
(not
dry.run
).
dot notation; now underscore
to better fit with package conventiongit_recent_tag()
more robust (@malcook; #16)
git_recent_tag()
no longer echos command by default
git_diffcommits()
x - 1
)get_pr_sha()
(@stu.g.field; #10, #11)
stdout
properly in the if-else
so that the function returns NULL
rather than
""
if there is no SHA to findNULL
can then be tested for in
downstream codegitr_echo_cmd
global option feature (#14)
echo_cmd
parameter is now additionally controlled
by a global option, gitr_echo_cmd
TRUE
echo_cmd =
parameter inside git()
callecho_cmd = TRUE
|
escapes in README
gitr
vignette introductiontrim_sha()
(#9)
char(7)
if a shais_sha()
must be TRUE
for any
trimmingcharacter(1)
->
character(n)
Now released (#7) on CRAN! :partying_face:
The package repository was restructured
pkgdown
website was addedSamples and templates
inst/
_gitignore_global
_gitconfig
commit-msg-template