本文主要是介绍git 在本地新建分支之后上传代码到远程的问题,fatal: The current branch dev has no upstream branch. To push the current,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于git 在本地新建分支之后上传代码到远程的问题,fatal: The current branch dev has no upstream branch. To push the current
问题场景
在本地新建了一个分支 使用的是 git checkout -b bbbb(bbbb是分支名,是本地分支)新建的,没有和远程的bbbb分支相关联。在今天push的时候报错,如下图1
这个错误就是 表示本地分支与远程分支之间没有连接起来,
所以在push 的时候报错
解决方法1
如图1所示,git push失败以后,下面会提示一行命令 git push --set-upstream origin bbbb,它的意思是设置本地分支追踪远程分支,之后就可以直接使用git push提交代码
我们粘贴 并执行 git push --set-upstream origin bbbb ,然后再执行 git push就会成功
远程仓库就会出现 我们在本地创建的 bbbb分支
解决方法2
推送本地分支到远程分支 git push origin
示例: git push origin bbbb
这篇关于git 在本地新建分支之后上传代码到远程的问题,fatal: The current branch dev has no upstream branch. To push the current的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!