莫茗 發表於 2020-1-2 10:05:00

IDEA上传项目到gitee被拒绝,解决方式

<p>用IDEA将项目商场到gitee出现下面的提示:</p>
<p>Push to origin/master was rejected</p>
<p>出现错误的原因是因为远程仓库中已经有了一个文件,我们再推新的项目文件的时候,就会出现冲突,</p>
<p>这个仓库已经有主人了,新来的不让进。</p>
<p>解决方式: 我们把仓库里的文件先拉到我的项目里边,然后把我的项目+原文件一起推上去</p>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100211261-396904656.png"></p>
<p>&nbsp;</p>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100221850-622514.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;<img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100229055-1488122582.png"></p>
<p>点击pull,等待。。。 出现refusing to merge unrelated histories 拒绝合并不相关的历史,</p>
<p>因为本地的内容确实是没和远程的文件接触过。 打开IDEA-Terminal,输入下面命令:</p>
<div class="cnblogs_code">
<pre>git pull origin master --allow-unrelated-histories</pre>
</div>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100314231-122422718.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>简单的git pull不能把远程仓库的文件拉下来,需要用到上边的git命令。这个命令是告诉系统,我允许合并不相关历史的内容。</p>
<p>然后直接push就可以成功了 如果提示git不是内部命令,说明没有配置环境变量</p>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100341779-2022321911.png"></p>
<p>&nbsp;</p>
<p>&nbsp;设置Path D:\software\Git\bin;</p>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100358835-734686031.png"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>打开cmd,输入git,出现以下内容说明配置成功</p>
<p><img src="https://img2018.cnblogs.com/blog/1034738/202001/1034738-20200102100420725-145603924.png"></p>
<p>&nbsp;</p>
<p>&nbsp;重启idea即可在Terminal执行git命令</p>
<p>&nbsp;</p>

</div>
<div id="MySignature" role="contentinfo">
    劈天造陆,开辟属于自己的天地!!!与君共勉<br><br>
来源:https://www.cnblogs.com/java-spring/p/12131694.html
頁: [1]
查看完整版本: IDEA上传项目到gitee被拒绝,解决方式