Installs a pre-commit hook that automatically bumps the lowest part of the
package version before committing - for example from 0.1.2.9000
to
0.1.2.90001
- and tidies up the DESCRIPTION file using
usethis::use_tidy_description. If the version was manually changed as part
of the commit, the version number is not changed. If changes were made to the
DESCRIPTION file but this file was not committed, those additional changes
will be committed with the version bump.
use_git_hook_precommit()
You can disable the pre-commit hook in two ways. First you can set an
environment variable when committing your files:
doIncrement=FALSE git commit -m "commit message"
. Alternatively, you can
skip the pre-commit hook with git commit --no-verify -m "commit message"
.