Dòng chảy Git - Nhặt nhạnh trái đào với Cherry-Pick

Cherry-pick là gì?

Nhặt nhạnh nhanh những tính năng đã hoàn thành ở nhánh A để “hợp long” với một nhánh B, nhằm mục đích demo sớm với khách hàng chẳng hạn.

Giả sử bạn có 2 branches khác nhau cho 2 khách hàng khác nhau, tạm gọi là branch A và branch B. Và bạn đang fix một bug nghiêm trọng cùng tồn tại trên hệ thống của cả 2 khách hàng, bạn muốn chỉ commit một lần nhưng có thể apply vào luôn cả 2 branches.

Bạn có thể dùng lệnh cherry-pick của Git để giải quyết, như sau

Tags