Commit with current branch name.
Create a commit prefixed with the current branch name.
Story behind Smart Commit. :zap:
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
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
or master
$ commit "New feature"
# translates to
git commit -m "New feature"
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.