master分支删除文件_Git分支基础简介;创建分支;合并分支;删除分支;
目录
为了演示:我们创建了一个本地仓库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分支基础简介;创建分支;合并分支;删除分支;相关推荐
- 电脑上的linux是什么文件夹,linux删除文件夹,详细教您电脑的linux怎么样删除文件夹...
上期小编讲解了重装系统win7旗舰版64位教程,本次正特手机网小编给大家讲解一下linux删除文件夹,详细教您电脑的linux怎么样删除文件夹,linux主要是做什么用的?有用户在网上提出这样的提问, ...
- linux常用删除空文件夹,Linux基础 linux系统中的批量删除文件与空文件删除的命令介绍...
Linux基础教程linux系统中的批量删除文件与空文件删除的命令介绍 Linux资料下面删除文件或者目录命令rm(remove): Linux培训功能说明:删除文件或目录. 语 法:rm [-dfi ...
- linux改文件权限为root,Linux创建root不可修改删除而只可追加权限的文件
文件类型 对于文件和目录的访问权力是根据读访问,写访问,和执行访问来定义的.现在介绍Linux文件系统两种很实用的权限i和a. 使用 ls –l 命令可以显示文件的属性以及文件所属的用户和组. 列表的 ...
- c语言删除文件中的结构体_C语言插入、删除、更改文件内容
我们平时所见的文件,例如 txt.doc.mp4 等,文件内容是按照从头到尾的顺序依次存储在磁盘上的,就像排起一条长长的队伍,称为顺序文件. 除了顺序文件,还有索引文件.散列文件等,一般用于特殊领域, ...
- c语言删除文件中的数据_第20问:删除了数据文件,该往哪个方向逃跑
问题 我写错了脚本,ibd 文件被删除了,该往哪个方向逃跑? 实验 先来建一个测试库: 我们在这里开启了 innodb_file_per_table,但这个参数并非本实验所必须,只是为了演示方便. 然 ...
- windows10如何删除文件时提示?(回收站--右键属性--显示删除确认对话框)
1.鼠标右键单击桌面上的回收站图标,在弹出的菜单中选择'属性'; 2.在弹出的属性对话框中将'显示删除确认对话框'前的复选框打上√; 3.点击应用按钮,至此,删除文件时就会弹出删除提示了; 参考文章: ...
- linux 命令下删除字符,【Linux基础】tr命令替换和删除字符
cat t.txt abcda cat t.txt |tr 'abc' 'xyz' xyzdx cat t.txt abcda 备注:凡是在t.txt文件中出现的"a"字母,都替换 ...
- linux删除文件里夹命令,Linux删除文件(夹)、创建文件(夹)命令是什么
Linux删除文件(夹).创建文件(夹)命令是什么?在Linux系统中删除文件,很多用户都惯用rmdir命令,因为Linux没有回收站功能,所以笔者建议用户使用rm-rf命令,具体用法可以按照以下命令 ...
- python创建和删除文件有什么区别_python创建和删除文件
#!/usr/bin/python #-*-coding:utf-8-*- #指定编码格式,python默认unicode编码 import os directory = "./dir&qu ...
最新文章
- ​GNN教程:Weisfeiler-Leman算法!
- node 流学习笔记 - 可写流
- SQL Server 2017 RC1 现已实现 Linux 功能扩展
- 推荐开源代码2004/12/17
- IOT---(6)Android Things 开发环境搭建
- BZOJ 1444 [JSOI2009]有趣的游戏 (Trie图/AC自动机+矩阵求逆)
- java 分布式序列号_分布式序列号生成?
- 带你去看——WRC 2016 世界机器人博览会
- 【beef工具-01】神器beef的安装与简介
- linux下运行icem脚本,肿么安装linux版的icem
- MATLAB频数表-tabulate/hist
- Q2财报后股价遭重挫,搜狗的AI招牌也失灵?从翻译录音笔体验看背后的花拳绣腿...
- Linux 邮件服务
- 菜鸟学习c语言之路开始
- ML01 -- KNN算法
- 什么是物联网网关及其主要特点
- 学习笔记——FPGA与CPLD的联系与区别
- 抓包工具-Charles
- maven自定义archetype
- 纳什均衡与极大极小值算法
热门文章
- 论文浅尝 | 基于知识图谱嵌入的 Bootstrapping 实体对齐方法
- Python中出现:AttributeError: module 'numpy' has no attribute 'dtype'问题解决
- excel保存超过15位数据不变科学计数法的方法
- CF16A Flag
- 前端开发神器 vscode 常用快捷键
- oracle 实现ID自增
- GIS-013-Cesium Terrain 数据生成
- 使用异或运算交换两个任意类型变量
- C#使用HTML文件中的file文件上传,用C#代码接收上传文件
- linux基础知识——wait函数和waitpid函数回收子进程