zoukankan      html  css  js  c++  java
  • 初识Git(三)

      这次要记录一下对branch,merge的学习。

      与先前一样创建一个pro文件夹,initi该文件夹,在该文件夹中新建一个空的MainCode.txt,然后add文本文件并且commit。

    接下来我们键入git branch看一下结果:

    我们可以看到现在有一个master主结构。

    然后我们在添加一个feature1 Branch:

    此时查看branch发现feature1已经被添加:

    我们通过checkout来选择feature1进行操作:

    首先在MainCode.txt中写入I love the world

    我们在在pro文件中创建一个FeatureCode.txt文件并写入一些文本:

    然后我们在命令行中add并commit新建的文本文件:

    此时我们选择master,会惊奇地发现文件夹下FeatureCode.txt消失了

    并且我们之前在MainCode.txt中输入的I like the world文本也消失不见了。

    为解决这个问题,我们应该merge feature1和master:

    这样我们的两个分支就结合(merge)到一起了,此时选择master时也可以看到feature1下的操作。

  • 相关阅读:
    Solution -「LOCAL」客星璀璨之夜
    Solution -「LOCAL」割海成路之日
    aaa
    wendang
    OSS架构
    MySQL事务
    1292分数和
    printf使用方法 (c++)
    1024与圆相关的计算
    Js 之echarts世界地图与汉化
  • 原文地址:https://www.cnblogs.com/rurui/p/6503106.html
Copyright © 2011-2022 走看看