• Git分支


    输入代码

    //先上一张总图
    //下面一步一步来
    cd /f           mkdir android  //新建一个Android文件夹 cd android git init     //初始化 >1         //新建文件夹1 git status    //查看状态 git add 1    //工作区到缓存区 git commit 1 -m 'test1'  //缓存区到版本库 git log --online --graph  //查看日志
    >2
    git status
    git add 2
    git commit 2 -m 'test2'
    git log --online --graph
    >3
    git status
    git add 3
    git commit 1 -m 'test3'
    git log --online --graph
    
    

    可以看到master分支的移动(1到2到3,head相当于指针吧,感觉是),master分支作为稳定的分支,为了不打扰master分支的稳定性,创建一个新的dev分支

    git branch dev        //新建分支dev
    git branch    //查看分支
    git checkout dev //切换分支 git log --oneline --graph //查看日志

    > 4
    git add 4
    git commit -m 'test4'  //在分支dev中新建文件4,假设这里出现了错误
    git log --oneline --graph
    
    
    git checkout master  //切换回master分支
    git log --oneline --graph   //查看日志
    
    
    //可以发现master分支没有变化,这就是所谓的保证稳定性(个人感觉dev分支相当于一个副本,当副本出现错误时,不会影响到原件)
    上面提到4文件中出现了错误,下面来解决这个问题
    git checkout -b bugfix    //新建分支bugfix,并切换到该分支
    git branch    //查看一下分支
    > 5
    git add 5
    git commit -m 'test5'
    git log --oneline --graph
    
    

     假设我们在版本5中修复了这个错误,下次来介绍分支的合并

  • 相关阅读:
    Python的浅拷贝与深拷贝
    Python:正则表达式的一些例子
    Python的垃圾回收机制
    http和https的区别与联系
    python数据结构之动态数组
    Python:fromkeys()方法
    Python:zip()函数
    算法概念
    Python面向对象:获取对象信息
    Dubbo Configuration
  • 原文地址:https://www.cnblogs.com/MC-Curry/p/8451254.html
Copyright © 2020-2023  润新知