在真正的企业级别开发过程中,每开发一个新功能是需要创建一个新的git分支的,然后在新分支上进行开发,当开发完成之后,需要把代码合并到master主分支上,我们这里要开发一个首页轮播图的功能。

1.点击新建分支
在这里插入图片描述
2.这时只是在线上新建了这个分支,所以需要把线上分支拉到本地来
首先通过终端进入到本地项目目录下,运行git pull
在这里插入图片描述
这时就会把线上的分支拉到本地上来,接着再运行git checkout index-swiper
在这里插入图片描述
现在本地所在的分支就是index-swiper这个分支了,也可以通过git status来查看
在这里插入图片描述
那么我们接下来开发代码都会在这个分支上进行开发。

代码开发完毕后,通过git add . git commit-m “描述” git push把代码提交到线上的index-swiper分支上
在这里插入图片描述
当我们把分支的功能写完并提交到线上以后,最后一步,我们需要把这个分支上的内容合并到master分支上,如何来做呢
在这里插入图片描述
首先我们通过git checkout master切换到master分支上,然后通过git merge origin/index-swiper把index-swiper的内容合并到本地master分支,最后git push,把master的内容也提交到了线上.

这里可以看出,master分支上放的其实是整个项目所有功能的最新的代码,而index-swiper这个分支上放置的是开发的某个具体功能开发完成时的代码,所以一般在开发中,我们会自己开发一个分支,然后测试没有问题的时候再把这些代码合并到主分支上,这才是真正在企业工作中的一个流程。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐