Hợp nhất các thay đổi
Việc đẩy tới kho lưu trữ từ xa sẽ bị từ chối nếu kho lưu trữ cục bộ của bạn đã lỗi thời.
Trong trường hợp này, bạn có thể sử dụng lệnh git merge để tích hợp các thay đổi mới nhất từ bản sao cục bộ của nhánh từ xa trước khi bạn đẩy. Git thực thi điều này để đảm bảo rằng những thay đổi do các thành viên khác thực hiện được lưu giữ trong lịch sử phiên bản.
Trong quá trình hợp nhất, Git sẽ cố gắng tự động áp dụng các thay đổi lịch sử và hợp nhất chúng với nhánh hiện tại. Tuy nhiên, nếu có xung đột, lỗi sẽ nhắc bạn giải quyết theo cách thủ công.