git 基于日常分支创建功能分支

Posted 默慊$

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 基于日常分支创建功能分支相关的知识,希望对你有一定的参考价值。

在平时的开发工作中,我们时常会遇到开发一个新功能,这个功能不是一两天就能完成的,且在日常分支上开发会影响正常的逻辑运行,这时候就面临着需要从现有日常分支的基础上新创建一个功能分支用来开发,开发自测完成后再同步回来,今天就分享下简单的创建步骤:

1、打开Git Bash Here进入要存放的代码目录

cd 代码目录

2、根据已有分支创建新的分支

git checkout -b yourbranchname origin/oldbranchname

3、推送到git

git push origin yourbranchname

4、本地关联远程分支

git branch --set-upstream-to=origin/yourbranchname yourbranchname

开发完成在idea中提交并push之后要合并回原开发分支:

1、切换至原开发分支

git checkout oldbranchname

2、合并功能分支至开发分支

git merge yourbranchname

3、推送至开发分支的远程仓库

git push origin oldbranchname(或通过idea直接操作)

以上是关于git 基于日常分支创建功能分支的主要内容,如果未能解决你的问题,请参考以下文章

Git 分支模型与开发规范

git分支和master上的冲突了

git 简单使用规范

日常开发中,你需要掌握的git使用技巧

日常开发中,你需要掌握的git使用技巧

git 分支管理规范