Skip to content

Instantly share code, notes, and snippets.

View claytonsilva's full-sized avatar
🏠
Working from home

Clayton Cavaleiro claytonsilva

🏠
Working from home
View GitHub Profile

0.1.0 (2017-05-25)

Bug Fixes

  • package.json: testando validador husky (c5ec777)

Features

$ npm install -g conventional-changelog-cli
$ cd my-project
$ conventional-changelog -p angular -i CHANGELOG.md -s
@claytonsilva
claytonsilva / _part_package.md
Last active May 23, 2017 20:15
Trecho do package.json

Editar o package.json:

 {
    "scripts": {
      "commitmsg": "validate-commit-msg"
    }
  }

na raiz do package.json colocar o conteúdo:

yarn add --dev husky validate-commit-msg
# é necessário que no projeto tenha um package.json definido
#para instalar o dialogo use o commitizen init assim:
#aplicando no projeto usando diálogo do jira
commitizen init cz-jira-smart-commit
#ou
#aplicando no projeto usando diálogo do taiga
import { Interfaces } from 'js-data-dao'
import { ISubSystem } from '../interfaces'
/**
* Interface para sistema com as descrições de seus atributos
*
* @export
* @interface ISystem
* @extends {Interfaces.IBaseModel}
*/
#iniciando e desenvolvendo o hotfix
git checkout -b hotfix/some-fix
git commit -a -m 'corrigindo erro quente'
#finalizando o fix e mandando para o estável
git checkout master
git merge --no-ff hotfix/some-fix
#tageando a versão hotfix para envio
git tag -a -m 'correcao de emergencia' v1.0.1
#iniciando e desenvolvendo a feature
#nessa parte podemos começar a desenvolver e posteriormente criar a feature
git checkout -b feature/a
git commit -a -m 'adicionando feature'
#finalizando a feature
git checkout develop
git merge --no-ff feature/a
#terminando a branch temporária
git branch -D feature/a
#enviando atualização
git checkout -b feature_a
git commit -a -m 'realizando feature a'
git checkout master
git merge feature_a