Smart Commit Save

Commit with current branch name.

Project README

smart commit logo

Smart Commit

Create a commit prefixed with the current branch name.

Story behind Smart Commit. :zap:

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 or master

    $ commit "New feature"
    
    # translates to
    git commit -m "New feature"
    

    Smart Commit Preview

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

  1. Aviskar KC
  2. Robus Gauli
  3. Saroj Shahi
  4. Saugat Acharya

License

MIT

Open Source Agenda is not affiliated with "Smart Commit" Project. README Source: sbimochan/smart-commit
Stars
88
Open Issues
0
Last Commit
3 years ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating