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
执行该命令后,大概率会出现代码冲突。请先备份代码。以免解决冲突过程中导致代码丢失。
错误原因
本地该分支代码和远程分支冲突(和暂存区内容冲突)。具体原因不明