amenbo

amenbo 1.0.0 — trzymaj odwołania amenbo z dala od commitów

Identyfikatory amenbo w rodzaju AMB-T-… potrafi teraz wyłapać hak gita, zanim trafią do commita. Jeśli używasz już husky albo innego narzędzia do haków, amenbo staje obok niego, a nie w jego miejsce.

Identyfikator amenbo znaczy coś tylko w tym magazynie, który go wydał. Hak gita potrafi teraz nie wypuścić go do commita.

Co się zmieniło

  • Odwołania amenbo są łapane, zanim trafią do commita — identyfikator w rodzaju AMB-T-… czy AMB-D-… rozwiązuje się tylko w twoim magazynie, więc zostawiony w publicznym commicie nie mówi nic temu, kto go czyta. amenbo instaluje haki gita (pre-commit i commit-msg), które zatrzymują taki identyfikator, zanim wyjdzie na zewnątrz. Jednorazowo przepuścisz go przez git commit --no-verify.
  • Pytanie pada raz — haki zapisują się w twoich wnętrznościach gita, więc amenbo pyta tylko za pierwszym razem. Zgódź się, a obejmie to każde repozytorium, w którym amenbo pracuje, łącznie z tymi podpiętymi później.
  • Staje obok twoich innych haków gita — jeśli masz już husky, lefthook albo własny hak, amenbo go nie usuwa. Dokłada swój blok obok istniejącego haka i działają obydwa.

Skąd to wziąć

Otwórz instalator dla swojego systemu z najnowszego wydania. GUI i CLI jadą razem.

  • macOS — .pkg, osobno dla Apple silicon i dla Intela (przy pierwszym otwarciu pojawia się Gatekeeper: kliknij prawym → Otwórz)
  • Windows — instalator .exe
  • Linux — .deb / .rpm

Żeby zaktualizować, uruchom ten sam instalator jeszcze raz. Na 0.1 przy następnym starcie zobaczysz komunikat „jest nowsza wersja”.

Pierwszy raz tutaj? Zajrzyj na Zacznij.