AllianceProject Handbook
← Thuật ngữ

Mã nguồn và review

merge

còn gọi là gộp nhánh

Đưa thay đổi của một nhánh vào nhánh khác; khi hai bên sửa cùng chỗ thì sinh xung đột.

Merge conflict không phải lỗi của git — nó là git từ chối đoán khi hai người sửa cùng một đoạn theo hai hướng. Người giải xung đột phải hiểu cả hai ý định, nên người giải nên là một trong hai người đã sửa.

Cách rẻ nhất để ít xung đột không nằm ở lúc gộp mà ở lúc chia việc: hai việc cùng đụng một file là dấu hiệu nên làm nối tiếp thay vì song song.

Bài dùng thuật ngữ này