admin管理员组文章数量:1612062
项目本地初始化后,commit执行完毕,然后执行git push,报如下错误:
$ 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
版权声明:本文标题:git 本地新建分支上传报错The current branch dev has no upstream branch.To push the current branch and setremote 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1728626954a1166615.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论