如果你在尝试合并两个没有任何关系的git历史时,你可能会遇到“refusing to merge unrelated histories”的错误。这意味着git无法自动地合并这两个历史,因为它们之间没有共同的祖先。
要解决这个问题,你需要手动解决冲突。这通常需要你比较两个历史并手动合并它们。
如果你想强制git合并两个没有任何关系的历史,你可以使用--allow-unrelated-histories
选项。例如:
gitmerge --allow-unrelated-histories <other-branch>
但是,这种方法并不推荐,因为它可能会导致错误或不