git新建分支并关联远程分支,并测试提交内容到远程分支

前言:

        git新建分支dev并关联远程分支 , dev分支的内容从sbd中拿出来

目标:

       我们这里来新建分支gitdev 分支

步骤:(红色是命令,绿色是解释)

1、切换到我们需要拉内容的分支,(***如果你要想从master直接拉分支,就不用了切换了)

      git checkout sbd    (这里的sbd是我这边想拉去内容的分支)

      git checkout +分支名

2、本地新建分支dev

     git checkout -b dev

     git checkout -b 分支名

3、远程也新建分支dev,

*注意,如果你是直接在本地新建分支,远程没有对应的分支,就直接用第一个就行了

(1)远程没有dev分支,(本地已经切换到dev)

         git push origin dev:dev

         git push origin 本地分支 :  远程分支名

(2)远程已经有dev分支但是没有和本地的关联,(本地已经切换到dev)

         git push -u origin/dev

4、将本地dev和远程仓库的origin/dev连接起来

      git branch -u origin/dev dev

      git branch -u 远程分支 本地分支

补充:

如果出现下面的情况,请先走第5步,再走第6步

5、测试新的分支能不能用

git pull  会出现 Already up to date.  代表成功了

如果出现:

6、解决报错问题

    git branch --set-upstream-to=origin/dev dev

    git branch --set-upstream-to=origin/远程分支 本地分支

猜你喜欢

转载自blog.csdn.net/qq_41619796/article/details/106518292
今日推荐