Chúng tôi đang sử dụng móc hậu nhận trong Git để triển khai một "ứng dụng" PHP. Kịch bản lệnh (Bash) kiểm tra tên chi nhánh và thực hiện một rsync trên máy chủ chính xác dựa trên một tiền tố trong tên chi nhánh.Git: Đừng gọi móc sau khi xóa chi nhánh
Công việc này khá tốt, ngoại trừ một điều: nó cố gắng triển khai khi chúng tôi xóa chi nhánh.
Tôi đã kiểm tra ở nhiều nơi và tôi không tìm cách tìm ra từ tập lệnh nếu thao tác bị xóa.
Có cách nào để đạt được điều này không. Kịch bản lệnh nằm trên một kho lưu trữ trống (được quản lý bởi Gitolite), nó không nằm trong máy trạm phát triển.
Đó là phần còn thiếu, cảm ơn rất nhiều! –