Git workflow: branch strategy và code review

Branch strategy

Git Flow: main (production), develop (integration), feature/xxx. GitHub Flow đơn giản hơn: main luôn deploy được, feature branch merge qua PR. Trunk-based: branch ngắn sống, merge main thường xuyên, release bằng tag hoặc branch release. Chọn theo quy mô team và tần suất release.

Code review hiệu quả

PR nhỏ, mô tả rõ thay đổi và cách test. Reviewer kiểm tra logic, edge case, style và security. Comment cụ thể, gợi ý thay vì chỉ trích. Tự động chạy CI trên PR; merge khi pass và có approve (nếu yêu cầu).

Bình luận (0)

Đang tải bình luận...