NOTE: this is a drop-in replacement for the unmaintained https://github.com/m4i/rubocop-git

RuboCop::Git
RuboCop for git diff.
Installation
Add or install rubocop-git2
.
Usage
Examples
rubocop-git
rubocop-git --staged
rubocop-git HEAD
rubocop-git HEAD~1 HEAD
rubocop-git v1.0.0 v1.0.1
bundle exec rubocop-git origin/${{ github.base_ref }}
Options
Output of rubocop-git --help
:
Usage: rubocop-git [options] [[commit] commit]
-c, --config FILE Specify configuration file
-d, --debug Display debug info
-D, --display-cop-names Display cop names in offense messages
-f, --format FORMAT Set output format (see rubocop --help)
--hound Hound compatibility mode
--only COP1,COP2 Run only specific cops or departments
-r, --require FILE Require Ruby file
--staged Inspect staged changes
--version Display version