Coder Social home page Coder Social logo

diogenespolanco / gac Goto Github PK

View Code? Open in Web Editor NEW

This project forked from devpolo/gac

0.0 2.0 0.0 47 KB

One simple command to format and faster your git add and git commit actions.

Home Page: https://paul.crussaire.com

License: MIT License

Shell 100.00%

gac's Introduction

ORY Keto - Open Source & Cloud Native Access Control Server

Format and faster your git commit

A customizable bash function to format and faster your git commit -am "message" command.

Example

gac n final version

# equals to:
git add -A
git commit -m "๐Ÿš€ NEW RELEASE: final version"

Contributions

  1. Give this project a โญ๏ธ
  2. Pull requests and issues are most welcome

Quickstart

macOS

  1. You need a ~/.zshrc file
  2. Open or create it: vim ~/.zshrc
  3. Enter insert mode: i
  4. Past the entire gac.sh file (or a variant) at the end of your ~/.zshrc file
  5. Exit vim: :wq
  6. Restart your terminal
  7. Enjoy faster and formatted git add and git commit actions

Linux

Work the same as macOS. Use ~/.profile file instead.

Windows

โš ๏ธ Not tested on Windows yet but should work the same as Linux if you are using Git Bash. Pull requests are welcome.

Available commands

gac
# print available semantics

gac b <your message>
# ๐Ÿ› BUG FIX: <your message>

gac c <your message>
# ๐Ÿ“ฆ CHORE: <your message>

gac d <your message>
# ๐Ÿ“– DOCS: <your message>

gac f <your message>
# โœ… FEAT: <your message>

gac n <your message>
# ๐Ÿš€ NEW RELEASE: <your message>

gac i <your message>
# ๐Ÿ‘Œ IMPROVE: <your message>

gac r <your message>
# ๐Ÿชš REFACTOR: <your message>

gac s <your message>
# ๐ŸŽจ STYLE: <your message>

gac t <your message>
# ๐Ÿงช TEST: <your message>

gac w <your message>
# ๐Ÿ›  WORKING ON: <your message>

gac <your message>
# <your message>

Thanks

Inspired by Lenar Hoyt's stackoverflow post

Inspired by the Angular convention

How to Open Source Like a Pro, Ben Awad's video

Graphical charter inspired by Ory

Header icon licence

gac's People

Contributors

devpolo avatar utkarsh1311 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.