• Git创建本地分支/远程分支


    使用Git的一个优势便是 我们可以自由的切换到其他分支,而不影响主分支的正常开发,每个分支上都是一份完成的可执行代码
    那么如何创建分支呢, 创建分支有几种方法, 本地分支和远程分支的差别,意义各是什么, 以下是我的总结::

    1.创建一个分支
    ①使用git branch testing111
    1. git branch testing111 //创建完成之后,仍然是在现有分支上
    2. git checkout testing111 //切换到指定的分支上
    3. //使用两个命令的组合
    4. git checkout -b testing111 //新建并切换到了新的分支上

     此时我们就可以在新的分支testing111上进行差异化开发(改bug,定制化差异),当我们修改、测试完成后,我们可以有两种选择

      ①,直接合并到master分支,那么这个分支远程是无感知的

      ②,将本地分支推送到远程分支,以后再次修改可以直接拉取这个远程分支(方便在这新分支上的再次维护)

     在②中,我们推送到远程分支,以后便可以直接拉取该分支,然后进行维护

     git checkout -b 本地分支名 origin/远程分支名
    

      如果提示不成功,可以先执行

    git fetch
    

      

    当完成后,我们创建的这些分支可能就没有用了,如何删除无用分支呢:

    git branch -d test111 //删除掉名称为test111的本地分支

     需要注意的是: -d选项只能删除已经参与了合并的分支,对于未有合并的分支是无法删除的。如果想强制删除一个分支,可以使用-D选项

    git push origin :heads/[name] //删除远程分支

    参考:https://www.cnblogs.com/ydxblog/p/7988317.html

      



  • 相关阅读:
    ガリレオの苦悩 操縦る 3
    ガリレオの苦悩 操縦る 2
    ガリレオの苦悩 操縦る 1
    ガリレオの苦悩 落下る 2
    ガリレオの苦労 落下る 1
    magento搬家步骤和可能遇到的问题
    Magento 自定义URL 地址重写 分类分级显示
    234的笔记
    Magento架构师的笔记-----Magento显示当前目录的父分类和子分类的分类名
    怎么用jquery判断浏览器类型和版本号?
  • 原文地址:https://www.cnblogs.com/gloryhope/p/10621357.html
Copyright © 2020-2023  润新知