git错误解决
pull仓库时:refusing to merge unrelated histories
问题原因: 在远端已经建立好了仓库,在本地又 init 了一个仓库,然后使用 git remote add origin xxxxx
添加远端,之后进行pull,此时在较新的git版本上会报错。因为git认为两个仓库可能不是同一个,报错是为了防止开发者上传错误。
解决办法: 在 pull 命令的最后增加--allow-unrelated-histories
问题原因: 在远端已经建立好了仓库,在本地又 init 了一个仓库,然后使用 git remote add origin xxxxx
添加远端,之后进行pull,此时在较新的git版本上会报错。因为git认为两个仓库可能不是同一个,报错是为了防止开发者上传错误。
解决办法: 在 pull 命令的最后增加--allow-unrelated-histories