1. 创建分支:使用`git branch`命令创建一个新的分支,例如`git branch feature1`。 2. 切换到分支:使用`git checkout`命令切换到所创建的分支,例如`git checkout feature1`。 3. 在分支上进行开发:在所创建的分支上进行功能开发,进行修改和提交代码。 4. 合并分支:当功能开发完成并通过测试后,使用`git merge...
6. 删除feature分支:当特性合并到主分支后,就可以删除这个feature分支了,可以使用git branch -d feature_branch_name命令删除分支。
feature分支在申请合并之前,最好是先pull一下主分支develop,看一下有没有冲突,如果有,先解决冲突后再申请合并 二、Branch功能详解 master负责记录上线版本的迭代,该分支代码与线上代码是完全一致的主分支。 develop负责记录相对稳定的版本,所有的feature分支和bugfix分支都从该分支创建 开发分支feature/*用于开发新的功...
$ git log --graph --pretty=oneline --abbrev-commit* 7fbc277 merger with no-ff|\| *4c49945 branch manager|/ *0f3d64a fixed conflicts|\| *b4309b0 create new branch feature1 first modify* |0b56936 goback master first modify|/ *45ae9a9 create new branch...*90bc1f7 test name .....
例如,要创建一个名为 feature 的新分支,你可以运行 git branch feature。 切换分支:要切换到另一个分支,你可以使用 git checkout 命令后跟分支名称。例如,要切换到 feature 分支,你可以运行 git checkout feature。 创建并切换分支(快捷方式):你还可以使用 git checkout -b 命令一次性创建并切换到新分支。例如...
gitcheckout-bfeature-xdevelop 开发完成后,将功能分支合并到 develop 分支: gitcheckoutdevelopgitmerge--no-fffeature-x 删除feature 分支: gitbranch-dfeature-x release 分支来源:develop 合并到分支:develop,master 分支命名约定:release-* 预发布分支,它是指发布正式版本之前,我们可能需要有一个预发布的版本测试...
git branch feature-23 git checkout feature-23 修改某些文件并执行commit命令后,feature-23 分支指向最新的提交,而 main 分支仍然指向上一个提交。 -a选项用于首先暂存更改,并立即将更改保存在 Git 目录中。-m选项用于提供消息。 在该示例中,提交消息使用井号标签,因此提交会自动链接到 ID 为 1 的工作项。 我...
主要分支 (The main branch) master develop 辅助分支 (Supporting branch) feature branch (功能分支) release branch (预发布分支) hotfix branch (热修复分支) master 首先,代码库应该有一个、且仅有一个主分支。master 分支的代码永远是稳定的,可以随时发布到生产环境。
git branch feature-23 git checkout feature-23 修改某些文件并执行commit命令后,feature-23 分支指向最新的提交,而 main 分支仍然指向上一个提交。 -a选项用于首先暂存更改,并立即将更改保存在 Git 目录中。-m选项用于提供消息。 在该示例中,提交消息使用井号标签,因此提交会自动链接到 ID 为 1 的工作项。 我...
feature 分支:开发新功能时,以 develop 为基础创建 feature 分支;分支命名以 feature/ 开头的为特性分支,命名规则 feature/user_module、 feature/cart_module。 release 分支:release 为预上线分支,发布提测阶段,会 release 分支代码为基准提测。 当有一组 feature 开发完成,首先会合并到 develop 分支,进入提测时,会...