amenbo 1.0.0 — не пускайте позначки amenbo у свої коміти
Ідентифікатори amenbo на кшталт AMB-T-… тепер може перехопити гачок git, перш ніж вони потраплять у коміт. Якщо у вас уже працює husky чи інший інструмент гачків, amenbo стає поруч, а не замість нього.
Ідентифікатор amenbo щось означає лише всередині того сховища, яке його видало. Тепер гачок git може не пустити такий ідентифікатор у коміт.
Що змінилося
- Позначки amenbo перехоплюються до того, як дійдуть до коміту — ідентифікатор на кшталт
AMB-T-…чиAMB-D-…розкривається тільки у вашому сховищі, тож у публічному коміті він нічого не скаже тому, хто його прочитає. amenbo встановлює гачки git (pre-commitіcommit-msg), які зупиняють такий ідентифікатор, перш ніж він вийде назовні. Пропустити його один-єдиний раз можна черезgit commit --no-verify. - Питають один раз — гачки пишуться у внутрішню кухню git, тому amenbo питає лише першого разу. Погодьтеся — і це охопить кожен репозиторій, у якому працює amenbo, зокрема й ті, які ви прив’яжете згодом.
- Він стає поруч із вашими іншими гачками git — якщо там уже є husky, lefthook чи ваш власний гачок, amenbo його не прибирає. Він додає свій блок поруч із наявним гачком, і працюють обидва.
Де взяти
Відкрийте інсталятор для своєї системи з найновішого випуску. Графічний інтерфейс і CLI приходять разом.
- macOS —
.pkg, окремо для Apple silicon і для Intel (під час першого запуску з’явиться вікно Gatekeeper: клацніть правою кнопкою → «Відкрити») - Windows — setup
.exe - Linux —
.deb/.rpm
Щоб оновитися, запустіть той самий інсталятор ще раз. На 0.1 під час наступного запуску з’явиться сповіщення «є новіша версія».
Уперше тут? Дивіться Почати.