解决IDEA中用Git推送时“Push rejected“错误

文章目录

  • 大致内容
  • 一、解决方法
  • 二、总结


大致内容

解决IDEA中用Git推送时"Push rejected"错误


解决IDEA中用Git推送时“Push rejected“错误_第1张图片

一、解决方法

方法一:
1、打开IDEA内置终端(Terminal)
解决IDEA中用Git推送时“Push rejected“错误_第2张图片
2、输入以下命令:

git pull
git pull origin master
git pull origin master --allow-unrelated-histories
//PS:一行一行输入执行

我的执行情况截图:
解决IDEA中用Git推送时“Push rejected“错误_第3张图片
3、回来重新推送
解决IDEA中用Git推送时“Push rejected“错误_第4张图片
紧接着执行成功截图:(本人流泪了!)
解决IDEA中用Git推送时“Push rejected“错误_第5张图片
方法二:
方法二当然就是强制推送了,一般方法一执行完还推送失败就说明是代码本地的和远程的有冲突,这时打开命令终端输入以下语句:

git push -u origin master -f

演示截图奉上:
解决IDEA中用Git推送时“Push rejected“错误_第6张图片
解决IDEA中用Git推送时“Push rejected“错误_第7张图片

我们可以来看看码云上的消息更新怎么说:

解决IDEA中用Git推送时“Push rejected“错误_第8张图片
注意: 这条命令一旦执行就会使远程仓库被本地仓库代码所覆盖!所以谨慎使用哈!

二、总结

Git+IDEA是不是很晕,哈哈,大家一起进步哈!

你可能感兴趣的:(java中问题与思考,java,git)