firepress-org / bashlava

bashlava
Other
0 stars 0 forks source link

 

FirePress

 

BashLaVa makes your bash scripts a bunch of pieces of cakes.

BashLava

BashLaVa is a utility-first bash framework. The idea is to abstract your git workflow to minimize the time to do some repetitive actions.

Update May 2022: There are so many new features, I must re-write the whole README.

Features

Below from the bashlava.sh h

  git flow

  •  e  ....... | create a branch edge from main ........ | standalone
  •  c  ....... | commit ................................ | usage: c "This feature rocks"
  •  sq  ...... | squash commits ........................ | usage: sq 3 "Add: feat xyz, issue 123"
  •  pr  ...... | create pull request  .................. | standalone
  •  ci  ...... | show ci status on GitHub Actions ...... | standalone
  •  mrg  ..... | merge to mainbranch ................... | standalone
  •  m  ....... | checkout to main_branch  .............. | standalone
  •  v  ....... | version code .......................... | standalone or usage: v 1.4.2
  •  t  ....... | tag  .................................. | standalone
  •  r  ....... | release  and open GUI on GitHub ....... | standalone
  •  d  ....... | dummy  commits ........................ | standalone

cli that are abstracted

Getting Started

License