mado-git-flow
é un wrapper del piú noto git flow
git clone https://github.com/studiomado/mado-git-flow.git ~/.gim
~/.gim/init.sh
make init
Sia che si tratti di un repository nuovo o giá esistente:
gim init
gim feature
gim hotfix
il branch di bugfix viene gestito come quello di feature, serve solo per indicare che è un fix che viene fatto su una feature già mergiata
gim hotfix
Viene creato un branch denominato con la versione con la patch version automaticamente ricavata dalla versione corrente del repository
gim release
gim commit
alias di git commit -A
Prima della scrittura del messaggio viene richiesto il codice del task ed il tipo di commit (vedere Conventional commit)
gim delete
elimina branch corrente
gim finish
Effettua merge del branch corrente; le operazioni effettuate dipendono dalla natura del ramo (feature
, hotfix
, release
, develop
) (vedere git flow
per maggiori dettagli)
gim publish