目录
【序】问题记录格式
- 问题原因
- 解决方法
【1】 在add文件时报错提示"warning: LF will be replaced by CRLF"?
- 文件里包含LF换行符,而git检出时会把LF换成CRLF,所以会有提示,而我本次提交的文件包含图片,图片解析成文本时包含LF换行符
- 解决方法:将safecrlf设置为true:
git config --global core.safecrlf true
参考来源(包含更多方式)
【2】 在将项目推送到远程新仓库时pull或者push时,提示“fatal: refusing to merge unrelated histories”?
- 这是因为两个分支还没有关联
- 解决方法:在操作命令后加
--allow-unrelated-histories
参考来源
【3】 创建分支并关联远程分支(git checkout -b dev origin/dev)时,提示“fatal: 'origin/dev' is not a commit and a branch 'dev' cannot be created from it”?
- 这是因为远程的分支还未创建或者已经创建了,但是本地还没同步到
- 解决方法:远程创建对应分支后,本地git pull一下获取到新的分支信息,再执行操作