• Git 分支


    参照:

    1.分支的新建与合并(操作流程讲解)

    https://git-scm.com/book/zh/v1/Git-分支-分支的新建与合并

    2.git如何创建一个分支(具体实操)

    https://jingyan.baidu.com/article/adc81513b95a20f723bf73bf.html

    step1:新建并切换到该分支

    运行 git checkout 并加上 -b 参数:

    sh-3.2# git checkout -b branch001
    切换到一个新分支 'branch001'

    相当于执行了:

    $ git branch branch001  #新建名为branch001的分支
    $ git checkout branch001 #代码环境切换到分支branch001

    使用git branch命令可以查看到,当前目录下有master分支和branch001两个分支

    sh-3.2# git branch
    * branch001
      master

    branch001前面的*表示:当前所在的分支名。示例 

    sh-3.2# git branch
    * branch001
      master
    sh-3.2# git checkout master 
    切换到分支 'master'
    您的分支与上游分支 'origin/master' 一致。
    sh-3.2# git branch
      branch001
    * master

    step2:本地创建后,我们需要将本地的分支推到远程服务器上这样别人也都能看到这个分支,未推送时远端目前只有一个master分支

     step3:使用git push origin 分支名   命令将本地的修改推送到远程服务器上

     

    sh-3.2# git push origin branch001
    总共 0 (差异 0),复用 0 (差异 0)
    remote: 
    remote: To create a merge request for branch001, visit:
    remote:   http://git.xxxx.com/kaifa/testcase/merge_requests/new?merge_request%5Bsource_branch%5D=branch001
    remote: 
    remote: TERM environment variable not set.
    remote:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
    remote:                                  Dload  Upload   Total   Spent    Left  Speed
    remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--remote:   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    To git.xxxx.com:kaifa/testcase.git
     * [new branch]      branch001 -> branch001

    step4:验证结果,push完成后你可以在远程服务上看到了新建的分支 

     

  • 相关阅读:
    ionic3-ng4学习见闻--(aot方式打包问题解决方案)
    ionic3-ng4学习见闻--(轮播图完美方案)
    ionic3-ng4学习见闻--(多语言方案)
    死也要上npm 而不是cnpm苟且偷生
    2017埙箫简谱清单分享(附音频Demo)
    《好久不见》(Cover 陈奕迅)箫声远 洞箫
    React-onsenui之RouterNavigator组件解读
    基于3ds Max的游戏建模方案
    重拾SQL——从无到有
    重拾SQL——表中索值
  • 原文地址:https://www.cnblogs.com/kaerxifa/p/11152655.html
Copyright © 2020-2023  润新知