解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)

作者: MrKay
说明: 本次博客主要记录通过IDEA上传代码到gitee遇到的问题;
使用工具: IDEA2020.1 Git

1 报错:Push rejected: Push to test/master was rejected

原因:
出现这种情况可能是因为你的git仓库中中代码与你想要推送的代码有冲突,你没有权限做此操作.

2 解决

1,重新从远程仓库pull一次代码:
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第1张图片
2,一般这种情况下.pull代码也还会失败.我们需要在你的本地git仓库中(也就是你的项目目录中打开git命令行窗口)
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第2张图片
3 命令行输入命令:
git pull origin master --allow-unrelated-histories
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第3张图片
4 前置推送
git push -u origin master -f
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第4张图片

3 注意事项

有时候我们这种操作还是不成功就需要在控制面板----用户账户—管理你的凭据中修改凭据
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第5张图片
解决Git使用IDEA推送代码失败问题(Push rejected: Push to test/master was rejected)_第6张图片

你可能感兴趣的:(java,后台工具)