目录

为了演示:我们创建了一个本地仓库testBranch,一个远程仓库testBranchRe:

1.当我们创建一个本地仓库的时候,这个本地仓库中就会有一个主分支,即master分支;

2.每次提交,master就会向后移动一个节点,形成一个链,记录每次修改的日志信息

当前是哪个分支,HEAD指针就指向谁。

3.创建分支

(具体分支的意涵,可以参见什么是分支,如何管理分支?通过这篇文章,可以明白一些东西)

git中创建分支的成本很低,其不是把代码复制一份,只是在节点上添加一个新的指针,指向当前的这个分支:

(1)创建分支

(2)疑问:???????????本地仓库创建的分支,,如何提交到远程仓库?但目前,在Github远程仓库中,还没有这个div1分支:(待解决)

4.在master分支中新增文件,并修改文件

5.在dev1分支,也新增了文件,修改了文件

此时,如果在dev1中也修改two.txt文件,并新增一个four.txt文件:此时的情况如下

此时,这两个分支就可以平行开发,互不干扰了;

6.将dev1分支合并到master分支

(1)将dev1分支中的东西merge过来

此时,dev1分支中已经完成了一个功能(或者修改已经够了),想把dev1分支合并到master分支中:

想把dev1分支合并到master分支中,就要先切换到master分支:

(2)解决冲突问题

按照处理冲突的策略,对two.txt进行处理:解决冲突

上面就解决了two.txt的冲突;

(3)将dev1引起的“变化”提交到master分支中

four.txt文件引进来了,然后冲突的文件也解决后,下一步就是把改变的东西,提交到master分支中:

7.删除分支

标签:文件,Git,仓库,简介,dev1,master,创建,分支

来源: https://blog.csdn.net/csucsgoat/article/details/112113678

master分支删除文件_Git分支基础简介;创建分支;合并分支;删除分支;相关推荐

  1. 电脑上的linux是什么文件夹,linux删除文件夹,详细教您电脑的linux怎么样删除文件夹...

    上期小编讲解了重装系统win7旗舰版64位教程,本次正特手机网小编给大家讲解一下linux删除文件夹,详细教您电脑的linux怎么样删除文件夹,linux主要是做什么用的?有用户在网上提出这样的提问, ...

  2. linux常用删除空文件夹,Linux基础 linux系统中的批量删除文件与空文件删除的命令介绍...

    Linux基础教程linux系统中的批量删除文件与空文件删除的命令介绍 Linux资料下面删除文件或者目录命令rm(remove): Linux培训功能说明:删除文件或目录. 语 法:rm [-dfi ...

  3. linux改文件权限为root,Linux创建root不可修改删除而只可追加权限的文件

    文件类型 对于文件和目录的访问权力是根据读访问,写访问,和执行访问来定义的.现在介绍Linux文件系统两种很实用的权限i和a. 使用 ls –l 命令可以显示文件的属性以及文件所属的用户和组. 列表的 ...

  4. c语言删除文件中的结构体_C语言插入、删除、更改文件内容

    我们平时所见的文件,例如 txt.doc.mp4 等,文件内容是按照从头到尾的顺序依次存储在磁盘上的,就像排起一条长长的队伍,称为顺序文件. 除了顺序文件,还有索引文件.散列文件等,一般用于特殊领域, ...

  5. c语言删除文件中的数据_第20问:删除了数据文件,该往哪个方向逃跑

    问题 我写错了脚本,ibd 文件被删除了,该往哪个方向逃跑? 实验 先来建一个测试库: 我们在这里开启了 innodb_file_per_table,但这个参数并非本实验所必须,只是为了演示方便. 然 ...

  6. windows10如何删除文件时提示?(回收站--右键属性--显示删除确认对话框)

    1.鼠标右键单击桌面上的回收站图标,在弹出的菜单中选择'属性'; 2.在弹出的属性对话框中将'显示删除确认对话框'前的复选框打上√; 3.点击应用按钮,至此,删除文件时就会弹出删除提示了; 参考文章: ...

  7. linux 命令下删除字符,【Linux基础】tr命令替换和删除字符

    cat t.txt abcda cat t.txt |tr 'abc' 'xyz' xyzdx cat t.txt abcda 备注:凡是在t.txt文件中出现的"a"字母,都替换 ...

  8. linux删除文件里夹命令,Linux删除文件(夹)、创建文件(夹)命令是什么

    Linux删除文件(夹).创建文件(夹)命令是什么?在Linux系统中删除文件,很多用户都惯用rmdir命令,因为Linux没有回收站功能,所以笔者建议用户使用rm-rf命令,具体用法可以按照以下命令 ...

  9. python创建和删除文件有什么区别_python创建和删除文件

    #!/usr/bin/python #-*-coding:utf-8-*- #指定编码格式,python默认unicode编码 import os directory = "./dir&qu ...

最新文章

  1. ​GNN教程:Weisfeiler-Leman算法!
  2. node 流学习笔记 - 可写流
  3. SQL Server 2017 RC1 现已实现 Linux 功能扩展
  4. 推荐开源代码2004/12/17
  5. IOT---(6)Android Things 开发环境搭建
  6. BZOJ 1444 [JSOI2009]有趣的游戏 (Trie图/AC自动机+矩阵求逆)
  7. java 分布式序列号_分布式序列号生成?
  8. 带你去看——WRC 2016 世界机器人博览会
  9. 【beef工具-01】神器beef的安装与简介
  10. linux下运行icem脚本,肿么安装linux版的icem
  11. MATLAB频数表-tabulate/hist
  12. Q2财报后股价遭重挫,搜狗的AI招牌也失灵?从翻译录音笔体验看背后的花拳绣腿...
  13. Linux 邮件服务
  14. 菜鸟学习c语言之路开始
  15. ML01 -- KNN算法
  16. 什么是物联网网关及其主要特点
  17. 学习笔记——FPGA与CPLD的联系与区别
  18. 抓包工具-Charles
  19. maven自定义archetype
  20. 纳什均衡与极大极小值算法

热门文章

  1. 论文浅尝 | 基于知识图谱嵌入的 Bootstrapping 实体对齐方法
  2. Python中出现:AttributeError: module 'numpy' has no attribute 'dtype'问题解决
  3. excel保存超过15位数据不变科学计数法的方法
  4. CF16A Flag
  5. 前端开发神器 vscode 常用快捷键
  6. oracle 实现ID自增
  7. GIS-013-Cesium Terrain 数据生成
  8. 使用异或运算交换两个任意类型变量
  9. C#使用HTML文件中的file文件上传,用C#代码接收上传文件
  10. linux基础知识——wait函数和waitpid函数回收子进程