赞
踩
在项目开发中,git分支允许开发人员在同一个代码库中同时进行多个独立的开发工作。
以下是Git分支在项目开发中的几个主要作用:
并行开发:可以让多个开发人员同时进行工作,独立开发新功能、修复问题或进行实验性的更改,而不会干扰其他人的工作。
功能开发:当你要添加一个新的功能或改进一个已有功能时,可以在一个新分支上进行开发工作,这样可以保持主分支的稳定性,同时允许其他人在不受影响的情况下继续工作。
缺陷修复:当你发现了一个bug或者缺陷时,可以创建一个新的分支来修复它。这样可以确保修复过程不会干扰正在进行的其他开发工作,同时也便于跟踪和审查修复过程。
版本发布:通常情况下,项目会有一个主分支(例如master或main),用于存储稳定的、可发布的版本。当一个版本准备好发布时,可以从主分支上创建一个发布分支,并在该分支上进行最后的测试和准备工作。一旦准备就绪,可以将该发布分支合并回主分支,完成版本发布。
git branch 分支名 | 创建分支 |
git branch -v | 查看分支 |
git checkout 分支名 | 切换分支 |
git merge 分支名 | 把指定的分支合并到当前分支上 |
1、创建分支并查看
2、切换分支
3、在分支上修改文件内容并且提交本地库
4、对比master主分支和test分支中文件的区别
master主分支中的
test分支中的
这样在团队开发中及逆行并行开发而不会干扰其他人的工作。
5、合并分支
作用:允许将两个或多个分支的更改合并到一起,以创建一个包含它们所有更改的新的合并分支或目标分支。
1)冲突合并
在master主分支中修改a.txt文件并提交到本地库
在test分支中修改a.txt文件并提交到本地库
此时合并过程中吹按冲突
merge conflict in a.txt 表示在a.txt文件中内容合并冲突
这里需要我们手动合并冲突
合并规则是:相同的位置内容存在后者覆盖前者。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。