Git相关操作

HanGR 于 2024-08-27 发布


那些年使用 Git 报过的错误


问题一

  1. 报错信息

     refusing to merge unrelated histories
    
  2. 报错原因
    • 当你尝试将一个项目的远程分支合并到本地分支时, 可能会遇到“refusing to merge unrelated histories”的错误. 这是因为Git不允许合并两个没有共同祖先的分支的历史记录
  3. 解决方法
    • 使用–allow-unrelated-histories选项来强制合并这两个分支, 即使它们没有共同的历史记录
     git pull --allow-unrelated-histories https://xxxxxx master
    

注意: 一般使用在初始化仓库后第一次提交代码时