push to origin/dev was rejected

在使用IDEA/Android Studio提交代码到git时,报错信息:push to origin/dev was rejected。

这个问题遇到过几次,偶发性的,某次(很多次pull中的某一次)pull远程分支的时候,就会报这个问题。


解决方案

方案一:

(1)首先使用IDEA/Android Studio更新代码(pull代码),会看到代码也无法更新,查看IDEA/Android Studio中的报错日志信息:can not update : no tracked branch no tracked branch configured for branch dev git branch --set-upstream-to=origin/dev dev。
(2)在需要提交的项目下打开git bash here窗口,执行命令git branch --set-upstream-to=origin/dev dev
然后更新代码,代码此时已经可以更新成功了,再push代码到远程库即可。

如对此有疑问,请联系qq1164688204。

推荐Android开源项目

项目功能介绍:RxJava2和Retrofit2项目,添加自动管理token功能,添加RxJava2生命周期管理,使用App架构设计是MVP模式和MVVM模式,同时使用组件化,部分代码使用Kotlin,此项目持续维护中。

项目地址:https://gitee.com/urasaki/RxJava2AndRetrofit2

猜你喜欢

转载自blog.csdn.net/NakajimaFN/article/details/130953387
今日推荐