1.身份验证失败
fatal: Authentication failed for 'https://gitee.com/XXX/XXX.git/‘
处理方式
git remote -v
git remote remove origin
git remote add origin xxx 该指令可以跳过
git config --system --unset credential.helper
原因:用户登录信息错误
执行这个命令之后,你可以重新写入账号密码,这样就可以重新提交代码了。
2.推送到xxx分支被拒绝
push to xxx was rejected
处理方式
git pull
git pull origin master(git pull <远程主机> <远程分支>)(将远程的分支保存到本地)
出现fatal: refusing to merge unrelated histories(出现不一致、不相关的历史信息,拒绝合并)
使用:
git pull origin master --allow-unrelated-histories(即便历史信息不一致,也要将远程的分支保存到本地)
git push origin master:master(git push <远程主机名> <本地分支名>:<远程分支名>)(将本地分支同步到远程的分支)
原因:本地仓库与远程仓库版本不一致