GitHub S&M Blocker: Ngăn chặn Squash & Merge PRs trên GitHub
GitHub S&M Blocker là một tiện ích mở rộng Chrome được phát triển bởi Santiago Toscanini. Nó thuộc vào danh mục Trình duyệt và cụ thể là danh mục Phần mở rộng & Công cụ. Tiện ích miễn phí này nhằm giúp người dùng tránh Squash & Merge PRs khi hợp nhất vào các nhánh được xác định trên GitHub.
Tính năng chính của GitHub S&M Blocker là khả năng chặn tùy chọn "Squash & Merge" trên yêu cầu kéo của GitHub. Bằng cách xác định một tập hợp các nhánh bằng biểu thức chính quy, người dùng có thể ngăn chặn tùy chọn "Squash and Merge" xuất hiện khi xem các yêu cầu kéo mở cho những nhánh đó. Điều này có thể hữu ích cho các nhóm hoặc cá nhân muốn sử dụng các tùy chọn hợp nhất khác và muốn đảm bảo tính nhất quán trong quy trình phát triển của họ.
Với GitHub S&M Blocker, người dùng có thể kiểm soát quá trình hợp nhất trên GitHub và tránh việc sử dụng tình cờ tùy chọn "Squash & Merge". Nó cung cấp một giải pháp đơn giản và hiệu quả cho những người muốn áp dụng các phương pháp hợp nhất cụ thể trong các kho lưu trữ GitHub của họ.