[rejected]master -> master (non-fast-forward)的解决方法

☆ 问题描述

[rejected]master -> master (non-fast-forward)的解决方法

本地已经创建了一个项目,想要把远程库的代码合并到本地库上,报错...

★ 解决方案

复制代码
git pull <远程服务器> <远程分支> --allow-unrelated-histories  

先使用这个代码合并两个分支

--allow-unrelated-histories:这个选项用于合并两个没有共同历史的分支。通常在合并两个独立开始的项目时需要这个选项,因为Git默认不允许合并没有共同祖先的历史。

然后可能会有一些冲突,修改冲突之后就可以commit了

相关推荐
绝无仅有1 小时前
使用 Docker 安装 Elastic Stack 并重置本地密码
后端·面试·github
uhakadotcom1 小时前
Langflow:零基础快速上手AI流程可视化开发工具详解与实战案例
后端·面试·github
uhakadotcom2 小时前
Coroot:零代码侵入的开源应用性能监控与可观测性平台
后端·面试·github
uhakadotcom3 小时前
React Router和Remix中的CVE-2025-31137漏洞详解与修复指南
前端·面试·github
Gladiator57517 小时前
博客记录-day145-力扣+编程题
github
曼陀罗20 小时前
用PR merge的时候出现冲突怎么办?
git·github
小华同学ai21 小时前
6.4K star!轻松搞定专业领域大模型推理,这个知识增强框架绝了!
前端·github
uhakadotcom1 天前
Google Cloud IoT 平台入门:基础架构与示例详解
后端·面试·github
uhakadotcom1 天前
程序化广告十年总结:通俗易懂的基础知识与实战案例解析
后端·面试·github
小华同学ai1 天前
29.1K star!免费接入GPT-4/DeepSeek等顶级大模型,这个开源API神器绝了!
github