当前位置:   article > 正文

git本地仓库新建分支并推送到远端仓库_gerrit 如何把自己创建的分支push到仓库

gerrit 如何把自己创建的分支push到仓库

前提条件

假设本地仓库主分支为master,新建的分支为develop,远端仓库只有mater分支。

实现步骤

1. 新建develop分支

#指令语法 git checkout -b <分支> [源分支]
#在当前分支的基础上新建并切换到一个分支,源分支是可选的,可以使用远端分支,不指定的话就是当前分支,建立分支的过程其实就是将原分支的内容复制一遍,注意这里只是建立一个本地分支,推送到远端需要使用下面的命令 

#以本地的master为源分支新建分支
git checkout -b develop master
  • 1
  • 2
  • 3
  • 4
  • 5

2. 推送develop分支到远程仓库

此时如果直接输入git push指令会出现下面的错误

git push
fatal: The current branch develop has no upstream branch.
To push the current branch and set the remote as upstream, use

    git push --set-upstream origin develop
  • 1
  • 2
  • 3
  • 4
  • 5

可以使用下面的几个命令来推送:

#1 根据提示信息中的方法
git push --set-upstream origin develop

#2 本地分支推送到远程仓库
git push origin develop:develop

#3 方式2的简便写法,效果相同
git push origin HEAD
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

效果图:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/891440
推荐阅读
相关标签
  

闽ICP备14008679号