sbimochan / Smart Commit
Licence: mit
Commit with current branch name.
Stars: ✭ 63
Programming Languages
shell
77523 projects
Projects that are alternatives of or similar to Smart Commit
Fit Commit
A Git hook to validate your commit messages based on community standards.
Stars: ✭ 468 (+642.86%)
Mutual labels: git-hooks
Composer Git Hooks
Easily manage git hooks in your composer config
Stars: ✭ 838 (+1230.16%)
Mutual labels: git-hooks
Coapnet
CoAPnet is a high performance .NET library for CoAP based communication. It provides a CoAP client and a CoAP server. It also has DTLS support out of the box.
Stars: ✭ 23 (-63.49%)
Mutual labels: smart
Waykichain
Public Blockchain as a Decentralized Finance Infrastructure Service Platform
Stars: ✭ 1,117 (+1673.02%)
Mutual labels: smart
Smart App Rate
An Android library that encourages users to rate the app on the Google Play.
Stars: ✭ 609 (+866.67%)
Mutual labels: smart
Pre Commit Terraform
pre-commit git hooks to take care of Terraform configurations
Stars: ✭ 902 (+1331.75%)
Mutual labels: git-hooks
Prometheus smart exporter
Configurable S.M.A.R.T. metric exporter for Prometheus
Stars: ✭ 38 (-39.68%)
Mutual labels: smart
Captainhook
Very flexible git hook manager for php developers
Stars: ✭ 485 (+669.84%)
Mutual labels: git-hooks
Committee
️⚡️ Supercharged git hooks manager in pure Elixir
Stars: ✭ 58 (-7.94%)
Mutual labels: git-hooks
Flutter whirlpool
Flutter UI challenge (with Box2D physic)- Smart washing machine app
Stars: ✭ 453 (+619.05%)
Mutual labels: smart
Gitmoji Commit Hook
Start the commit message with an applicable emoji
Stars: ✭ 58 (-7.94%)
Mutual labels: git-hooks
Git Hooks
github_email_verify: Avoid committing to github with your corporate email
Stars: ✭ 40 (-36.51%)
Mutual labels: git-hooks
Smart Commit
Create a commit prefixed with the current branch name.
Story behind Smart Commit. ⚡️
Installation
Run this command on terminal.
sudo curl https://raw.githubusercontent.com/sbimochan/smart-commit/master/commit -o /usr/local/bin/commit && sudo chmod +x /usr/local/bin/commit
Usage
-
If your current branch name is
EF-803
$ commit "New feature" # translates to git commit -m "EF-803: New feature"
-
If your current branch is either of
dev
,uat
,qa
,staging
ormaster
$ commit "New feature" # translates to git commit -m "New feature"
Skip Branches
To add a custom branch that you would like to skip, create a .smart-commit-ignore
file in your top level directory. A .smart-commit-ignore
file looks like this.
Additionally, you might want to add .smart-commit-ignore
to your .gitignore
file.
Contributors
License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].