Kéo các nhánh từ xa
Bạn có thể áp dụng những thay đổi mới nhất từ kho lưu trữ từ xa vào kho lưu trữ cục bộ của mình bằng cách sử dụng lệnh git pull.
Ví dụ: giả sử nhánh từ xa ngược dòng trong nhánh cục bộ của bạn. Nhánh từ xa sẽ bao gồm tất cả các thay đổi của nhánh cục bộ, như minh họa bên dưới.
Trong trường hợp này, nếu chúng ta áp dụng hợp nhất từ nhánh từ xa (gốc/chính) vào nhánh cục bộ (chính), thì đó sẽ là hợp nhất chuyển tiếp nhanh.
Tuy nhiên, nếu có những thay đổi trong nhánh chính cục bộ không có trong nhánh gốc/nhánh chính từ xa, lệnh pull sẽ thực hiện hợp nhất và tạo một cam kết hợp nhất để liên kết những thay đổi đó lại với nhau.
Một cam kết hợp nhất được tạo tự động trong kho lưu trữ cục bộ khi thực hiện kéo. Nếu có xung đột, bạn sẽ phải giải quyết xung đột và cam kết hợp nhất theo cách thủ công.
Nếu không có xung đột, cam kết sẽ tự động hợp nhất.