关于git-拉取代码时的问题
问题
第一次拉取时.本地创建对应名称的仓库时出现fatal: refusing to merge unrelated histories 如何解决?
解决
方法一:创建一个新的本地仓库并且不保留历史记录
- 首先,在本地创建一个新的空文件夹(仓库):
git init
- 添加远程仓库地址:
git remote add origin remote_repo_url
- 拉取远程仓库的代码:
git pull origin master --allow-unrelated-histories
这里我们省略了 --allow-unrelated-histories
选项,因为它可能不适用于较旧的 Git 版本,但是在这种情况下,你可能会收到一个警告,但不会导致合并失败。
方法二:创建一个新的本地仓库,手动合并代码
/......
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南