IDEA提交代码出现 Push to origin/master was rejected 错误

问题出现原因

原因一:通过IDEA上传项目,由于两个仓库的差别非常大,所以git拒绝合并两个不相干的东西

原因二:项目原本使用的是其它托管平台,现在切换到新的托管平台,推送代码被拒绝

解决方法

原因一

1.找到自己项目在文件夹中的位置,右键选择Git Bash Here

2.在黑方块中以此输入一下代码

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

如果还是提交不了可以试试以下代码

git push -u origin master -f

出现下面框中的字样就代表提交成功

admin@DESKTOP-HO3PHJL MINGW64 /d/software/IDEA/progarms/zyghOffice (master)
$ git push -u origin master -f
Enumerating objects: 1430, done.
Counting objects: 100% (1430/1430), done.
Delta compression using up to 6 threads
Compressing objects: 100% (1411/1411), done.
Writing objects: 100% (1430/1430), 81.69 MiB | 5.61 MiB/s, done.
Total 1430 (delta 313), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (313/313), done.
remote: Powered by GITEE.COM [GNK-6.1]
To https://gitee.com/ID-Tang/zygh-office.git
 + 9f9ab3b...7a08573 master -> master (forced update)
Branch 'master' set up to track remote branch 'master' from 'origin'.
原因二

1.删除项目中的.git文件夹
2.找到自己项目在文件夹中的位置,右键选择Git Bash Here
3.在黑方块中依次执行以下代码

git init
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
IDEA git报错"Push to origin/master was rejected"是因为在将项目上传到已存在文件的GitHub仓库时出现错误。为了解决这个问题,你可以按照以下步骤进行操作: 1. 首先,在项目根文件夹中右击,选择"Git Bash Here"打开Git命令行工具。 2. 在Git命令行中,输入以下指令来解决报错git pull origin master --allow-unrelated-histories 这个指令会将远程仓库(GitHub)的最新代码合并到本地代码中,解决代码冲突。 3. 接下来,输入以下指令来将本地代码强制推送到远程仓库: git push -u origin master -f 这个指令会强制推送本地代码GitHub仓库,并更新远程仓库的代码。 通过以上步骤,你应该能够成功解决IDEA git报错"Push to origin/master was rejected"的问题。这样你就能够将项目上传到已存在文件的GitHub仓库了。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [IDEAGit提交代码失败:Push rejected /Push to origin/master was rejected](https://blog.csdn.net/dontYouWorry/article/details/129159889)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [idea上传代码github时遇到的Push rejected: Push to origin/master was rejected](https://download.csdn.net/download/weixin_38576229/14045661)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ID-Tang

梦想支持度+1

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值