IDEA使用Git常见问题
1. 在使用idea使用Git的push被拒绝时候处理方法
出现问题的原因原因是仓库里有文件了,我们推送新的项目的时候造成了冲突,仓库已经有主人了;原因一般是因为我们本地的项目一致没有和远程仓库接触过。(通俗理解,我不认识你,你为啥往我房子里钻,我拒绝你进入)解决方案我们把仓库里的文件拉到项目里,然后把项目+源文件一起推送过去。
在idea内ALT+F12打开命令面板,输入下面三段:
git pull git pull origin master git pull origin master --allow-unrelated-histories
注意:需要在你创建的本地仓库下操作。
再次推送就ok了。
2. 使用IDEA合并Git分支
分支代码合并到主干 ,首先需要切换到到master主干上。在remote branch上选择分支,点击后面的三角图标,展开之后选择Merge into current ,合并过程可能会出现主干代码和自己分支代码冲突,需要解决冲突。
合并完成之后会出现提示信息 :
此时合并合并完成只是在自己电脑本地,还没有提交到远程服务器,最后将合并好的代码push到远程即可大功告成 。