GIT工具学习【2】:分支

1.什么是分支

新建一个分支,可以认为把当前项目copy了一份,不太严谨,没毛病,里面虽然文件内容和名字相同,其实互相没有关系。

2.什么是合并分支

就是把两个分支(项目文件夹)合并在一起

git merge 分支名:合并分支

3.什么合并冲突

就是合并的时候,发现有同名文件不同内容,自然需要处理,假如都有一个1.txt,里面内容不同,就需要取舍。

4.分支用到命令

git branch:查看本地所有分支

git branch 分支名:创建分支

git checkout 分支名:切换分支

git checkout -b分支名:创建并切换分支

git merge 分支名:合并分支

git branch -d 分支名:删除一个分支

git branch -D 分支名:强制删除一个分支,什么时候会用这么命令呢?

假设当我们新建一个名字为007分支进行更改之后,我们先切换到master分支尝试删除007,系统发现我们007分支并没有merge,可能是误操作,就会提示用branch -D的方式删除。

5.实际开发中分支的使用流程


相关推荐
Lyre丶20 分钟前
Ubuntu 24.04 LTS 安装GAMIT
linux·经验分享·学习·ubuntu·gamit
拾贰_C30 分钟前
【anaconda】anaconda安装配置,git安装配置以及pytorch安装
人工智能·pytorch·git
strongwyy44 分钟前
esp32墨水屏学习3
学习
_dindong1 小时前
Linux系统编程:线程概念
linux·运维·笔记·学习
贝塔实验室2 小时前
LDPC码的概念
科技·学习·程序人生·算法·学习方法·程序员创富·改行学it
尘似鹤3 小时前
微信小程序学习(三)
学习
尘似鹤3 小时前
微信小程序学习(二)
学习·微信小程序·小程序
Just_Paranoid3 小时前
【Gerrit Patch】批量下载 Gerrit 提交的 Patch
git·gerrit·shell·patch
Coovally AI模型快速验证12 小时前
从避障到实时建图:机器学习如何让无人机更智能、更安全、更实用(附微型机载演示示例)
人工智能·深度学习·神经网络·学习·安全·机器学习·无人机
东木君_13 小时前
RK3588:MIPI底层驱动学习——入门第三篇(IIC与V4L2如何共存?)
学习