• tortoisegit 7步 学会git分支


    tortoisegit 7步 学会git分支

    做自己的产品,分支还是很重要的。例如,我发布了一个app,但是有bug,又想做新功能,怎么办呢?如果只在一个git上开发的话,bug会越来越多,原来bug没改完,新功能开发,又会产生新的bug。这样的话,bug永远改不完,版本发布会一拖再拖。

    正确的做法,主分支,开发新功能,创建的分支改bug,定期的将分支合并到主分支,对外发布的版本都新分支,改bug的版本,属于稳定版的。发版本成阶梯状。下面介绍一下用tortoisegit创建git分支的方法,个人觉得比较简单。

    1,clone二个版本

    clone 2个测试项目

    clone 2个测试项目

    这里的二个测试目录,都是主分支

    2,testing_branch创建分支

    创建分支

    创建分支


    创建分支

    创建分支

    3,testing_branch切换到分支

    第一步

    第一步


    第二步

    第二步


    第三步

    第三步查看

    到这儿分支就创建好了

    4,测试分支

    在testing_branch添加一个文件,然后add,commit,push,在到testing项目中pull,你会发现,什么也没有pull下来。

    5,单独clone分支

    clone新分支,第一步

    clone新分支


    clone新分支,第二步

    clone新分支

    默认是clone主分支的。

    6,分支合并

    第一步

    第一步


    第二步

    第二步


    第三步

    第三步

    git的分支和主分支,只是名称上的区别,其他没什么区别,不管是主分支合并到分支,还是分支合并主分支都是一样的。

    合并后,到testing目录下,在pull,你会发现分支创建的文件,可以pull下来了

    7,删除分支

    删除分支

    删除分支

    删除分支前,首先要将分支内容合并到主分支,在将当前的分支,切换到主分支,就是上面第3步要做的事情,不过是相反的。

  • 相关阅读:
    web应用模式
    Win10升级本地Django版本,以及DRF框架的安装使用
    DRF作业(1)
    中间件作业
    复习day03作业
    python基础复习
    利用自定义中间件来实现DRF框架中的request对象的data属性
    复习Day02(python中魔法方法,cookie/sesison/token,pymysql)
    排序之快排
    排序之归并
  • 原文地址:https://www.cnblogs.com/sxz2008/p/6798169.html
Copyright © 2020-2023  润新知