版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34461514/article/details/79428217
Fatal
fatal: refusing to merge unrelated histories
git pull origin master --allow-unrelated-histories
- 解决冲突后push
Error
error: failed to push some refs to “git@……”
- 出现于项目初始化时,先pull:
git pull origin master
- 解决冲突后push
git push -u origin master
Warning
warning: LF will be replaced by CRLF in .gitignore
- 删除已有git
rm -rf .git
- 禁用自动转换
git config --global core.autocrlf false
- 再次创建即可
git init
一般的方法创建的git,在首次连接远程仓库时,这三种错误会按照倒序接连出现。所以,新的git连接远程仓库时按照以下所述便可:
git config --global core.autocrlf false
git init
git pull origin master --allow-unrelated-histories
git push -u origin master