All Projects → sbimochan → Smart Commit

sbimochan / Smart Commit

Licence: mit
Commit with current branch name.

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
Ghooks
Simple git hooks
Stars: ✭ 1,038 (+1547.62%)
Mutual labels:  git-hooks
Smarthotel360 Mobile
SmartHotel360 Mobile
Stars: ✭ 535 (+749.21%)
Mutual labels:  smart
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
Pivotal Flow
Automate your pivotal workflow
Stars: ✭ 29 (-53.97%)
Mutual labels:  git-hooks
Komondor
Git Hooks for Swift projects 🐩
Stars: ✭ 450 (+614.29%)
Mutual labels:  git-hooks
Waykichain
Public Blockchain as a Decentralized Finance Infrastructure Service Platform
Stars: ✭ 1,117 (+1673.02%)
Mutual labels:  smart
Watchio
A programmable smart watch based on esp32-pico-d4
Stars: ✭ 25 (-60.32%)
Mutual labels:  smart
Wtf
Whitespace Total Fixer
Stars: ✭ 40 (-36.51%)
Mutual labels:  git-hooks
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
Hass Components
My Home Assistant custom components
Stars: ✭ 21 (-66.67%)
Mutual labels:  smart
Thorify
A web3 adaptor for VeChain Thor RESTful HTTP API.
Stars: ✭ 62 (-1.59%)
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 logo

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

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].