- Trình quản lý Git hook đa nền tảng giúp ngăn việc “vô tình push code bị hỏng, code chưa được test, hoặc code chưa chạy lint”
- Lấy cảm hứng từ husky cho JS, có thể áp dụng cho mọi ngôn ngữ/stack như Python, Rust, Go, Node, v.v.
- Lưu các tệp script trong thư mục
.hooky, và có thể cài đặt/chia sẻ/quản lý toàn bộ hook chỉ với một lệnh
- Dùng lệnh
hooky install để cài các tệp .hooky/* vào .git/hooks/* dưới dạng symbolic link
- Mỗi hook sẽ dừng commit/push khi thực thi thất bại, đồng thời hướng dẫn cách bỏ qua (
git commit --no-verify)
- Chỉ các tệp có chú thích
# hooky ya rookie mới được hooky quản lý, hook tùy chỉnh sẽ bị bỏ qua
- Dễ dàng quản lý phiên bản và chia sẻ trong nhóm cho các tệp hook, và chỉ tự động cài đặt/cập nhật các hook do GetHooky tạo và quản lý
- Các hook được cài bằng GetHooky sẽ tự động dừng commit/push khi thất bại, đồng thời cũng hướng dẫn tùy chọn bỏ qua
- Hỗ trợ hầu hết nền tảng ngoại trừ Windows
Chưa có bình luận nào.