amenbo 1.0.0 — deixe as refs do amenbo fora dos seus commits
Ids do amenbo como AMB-T-… agora podem ser pegos por um hook do git antes de entrarem num commit. Se você já usa husky ou outra ferramenta de hooks, o amenbo fica ao lado dela em vez de substituí-la.
Um id do amenbo só significa alguma coisa dentro da base que o emitiu. Um hook do git agora pode impedir que um deles escorregue para um commit.
O que mudou
- As refs do amenbo são pegas antes de chegarem a um commit — um id como
AMB-T-…ouAMB-D-…só resolve na sua base, então largado num commit público ele não diz nada a quem lê. O amenbo instala hooks do git (pre-commitecommit-msg) que barram um deles antes de sair. Para deixar passar uma única vez, usegit commit --no-verify. - Pergunta uma vez só — os hooks escrevem no encanamento do seu git, então o amenbo pergunta só na primeira vez. Diga sim e isso vale para todo repositório em que o amenbo trabalha, inclusive os que você vincular depois.
- Ele fica ao lado dos seus outros hooks do git — se husky, lefthook ou um hook seu já estiver ali, o amenbo não remove nada. Ele acrescenta o bloco dele ao lado do hook existente, e os dois rodam.
Como obter
Abra o instalador do seu sistema na versão mais recente. A GUI e a CLI vêm juntas.
- macOS —
.pkg, um para Apple silicon e um para Intel (a primeira abertura mostra um aviso do Gatekeeper: clique com o botão direito → Abrir) - Windows —
.exede instalação - Linux —
.deb/.rpm
Para atualizar, rode o mesmo instalador de novo. Na 0.1, a próxima abertura mostra o aviso de “há uma versão mais nova”.
Chegou agora? Veja Começar.