git分支场景操作,应用场景
2023-12-31 21:31:48
文章目录
git分支操作
假设目前我们目前有三个版本

1.git branch–目前处在的分支上

现在要开发一个新功能在新的分支上
新建一个分支,通过master分支创建了一个dev_qfh分支

2.git checkout–要切换的分支名字

在dev_qfh分支上修改文件的内容


在dev_qfh分支上提交一个c4版本

假设线上出问题了,但是分支上的内容还没开发完,先回到master分支去修复bug。

修复bug一般也是在一个分支上修改,一般不会在master分支,保证主分支的稳定性
搞一个bug分支

在bug分支修改文件

在bug分支上提交一个版本,此时bug修复完成,合入master分支

要合并分支,先切换回master

3.git merge–要合并的分支名字


bug分支上的c5版本已经合并到master分支了。
此时bug分支已经没用了删了他
4.git branch -d–要删除的分支名字

然后再回到我们的dev_qfh分支继续开发功能。
开发完毕后,要合并入master分支

报错了。。。。。
合并冲突了
冲突的地方会有标记,要手动解决冲突


解决冲突后再提交一个版本

bug分支和dev_qfh分支的修改全都在master中了

文章来源:https://blog.csdn.net/weixin_46039528/article/details/135319307
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!