thicket
is an opinionated wrapper for git log
.
- Ruby >= 2.3
To install the latest 'stable' release of thicket
:
gem install thicket
For help, run thicket -h
:
$ thicket -h
Usage: thicket [options]
-v, --version Print the version number
-h, --help Prints this help
-d, --directory DIRECTORY Path to the project directory
-n, --commit-limit LIMIT Number of commits to parse before stopping
-a, --all Displays all branches on all remotes.
-p, --color-prefixes Adds coloring to commit message prefixes.
--git-binary BINARY Path to a git executable
Please open an issue regarding any changes you wish to make before starting to work on anything. I am always open to providing assistance, so if you need to ask any questions please don't hesitate to do so, whether it be how to approach solving a problem or questions regarding how I might prefer something be implemented.
This project uses Rufo to format its source code, and pull requests will not be accepted unless all code has been run through it.
I use rspec
for testing. If submitting a pull request, always include tests if possible. Please adhere to the testing style in the pre-existing tests, particularly when testing a new component.