GetHooky - công cụ quản lý Git hook đơn giản hỗ trợ mọi stack
(github.com/ezpieco)- 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 rookiemới được hooky quản lý, hook tùy chỉnh sẽ bị bỏ qua
- Dùng lệnh
- 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.