Lỗi:
fatal: refusing to merge unrelated histories
xảy ra khi bạn cố gắng git merge
hai nhánh mà không có chung gốc lịch sử (common ancestor) — ví dụ:
master
.Chỉ cần thêm cờ --allow-unrelated-histories
:
git merge master --allow-unrelated-histories
master
từ GitHub sẽ bị lỗi này vì không có commit chung.Chỉ dùng --allow-unrelated-histories
nếu bạn thực sự biết rõ hai lịch sử này nên được hợp nhất. Nếu không, có thể gây rối về sau.