Git问题记录


【序】问题记录格式

  • 问题原因
  • 解决方法

【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一下获取到新的分支信息,再执行操作
posted @ 2020-02-16 11:56  小七闲  阅读(223)  评论(0)    收藏  举报