# lintush **Repository Path**: mirrors_google/lintush ## Basic Information - **Project Name**: lintush - **Description**: Interactive CLI for conventional commit messages 🦄 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-19 - **Last Updated**: 2026-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Lintush - Commit made easy 🦄 Lintush uses [commitlint](https://github.com/conventional-changelog/commitlint) to help you write standard commit messages ## Quick start ``` shell npm i -g lintush -- OR -- npm i -D lintush ```

1. Run ```lintush --init``` in your project root to create a ```lintush-config.js``` file. 1. Edit ```lintush-config.js``` to fit your lint demands. 1. Make sure your project has a ```commitlint.config.js``` file with a ```scope-enum``` [required] * You can take a look at [this example](https://github.com/conventional-changelog/commitlint/tree/master/%40commitlint/config-conventional) if you're not sure. ## Writing commit messages Run ```lintush``` in your project directory to write your amazing commit message 🦄🦄🦄 You can run ```lintush && git commit -F .git/COMMIT_EDITMSG``` to automatically commit, or run ```lintush && git commit -F .git/COMMIT_EDITMSG -e``` to edit your commit message after ```Lintush``` is done.