git 错误总结

288 阅读1分钟

git使用中遇到的错误

在使用git中遇到的错误,将其记录,以便下次查找。该文章中的解决方案仅针对自身开发环境。如不能解决可留言相互交流探讨。如你针对待解决问题有相关的解决方案亦可留言。请友善发言,不喜勿喷。感谢!!!

本文中的git问题来源于部署的gitlab私有环境。gitlab版本15.4

已研究

问题1

该错误出现在git pull origin master 命令时

错误内容

fatal: Couldn't find remote ref master

错误原因

git项目中不存在master分支。

在寻找解决方案中,有说是因为该分支中无内容(可供参考)

已解决

问题1

该错误出现在git merge 命令时

错误内容

fatal: refusing to merge unrelated histories

解决方案

git pull origin main --allow-unrelated-histories

执行该命令后,大概率会出现代码冲突。请先备份代码。以免解决冲突过程中导致代码丢失。

错误原因

本地该分支代码和远程分支冲突(和暂存区内容冲突)。具体原因不明

待解决