首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >git 本地新建分支上传报错The current branch dev has no upstream branch.To push the current branch and setremote

git 本地新建分支上传报错The current branch dev has no upstream branch.To push the current branch and setremote

作者头像
共饮一杯无
发布2022-11-28 16:16:10
发布2022-11-28 16:16:10
69800
代码可运行
举报
运行总次数:0
代码可运行

项目本地初始化后,commit执行完毕,然后执行git push,报如下错误:

代码语言:javascript
代码运行次数:0
运行
复制
$ git push
fatal: The current branch dev has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin dev

按照提示,执行:

git push --set-upstream origin dev

有的伙伴可能执行到这一步就好了。 如果还是报如下错误: ! [remote rejected] dev -> dev (pre-receive hook declined) error: failed to push some refs to ‘http://xxx.git’ 此时,需要检查的远程是否有这个分支。如果没有则执行如下命令,新建远程分支

git remote add dev http://git.xxx.git

提交远程分支

git push -u 分支名

或者执行

git push -u origin dev

git push -u origin dev 命令的意思是 建立远程分支 dev 和 关联本地dev和远程dev两步。 提交本地分支到远程分支

git push dev dev

强制提交本地分支到远程分支

git push dev dev --force

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档