# note **Repository Path**: zhangzepeng123/note ## Basic Information - **Project Name**: note - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #.gitignore #合并到 master ##merge的理解 (本地的分支)git merge origin/远端分支名 将origin/远端分支合并到你现在的分支上 注意:合并之前需要确保orgin/远端分支是最新版本 git checkout -b zhangzepeng origin/right 在指定的分支上的基础上再创建一个分支 ##总结 ###分支及其作用 ####master 分支 主线 -严格发行的版本,进过测试和验证的dev才能merge到主线 ####dev分支 开发环境 - 未充分验证,为测试完成 ####feature分支 -特性 从dev来,到dev去 ####个人的工作环境 #####个人的本地分支 #####个人的远端分(视工作时长而定) ###工作流程 ####1.clone整个项目 ####2.创建自己的工作分支 1)基于什么分支来创建你的工作分支 | 基于feature分支 git checkout -b 工作分支 origin/feature分支分支 2)是否需要创建远端的的个人分支 (在本地的工作分支) giit push -u origin 个人分支 3)工作,提交(commit到本地的工作分支);此时你的工作分支保存在本地分支上 4)可选,如果创建了远端的个人工作分支,应该push到远端的个人分支 5)将你的工作合并到feature分支 a)如果没有创建远端的个人分支,则在本地的feature分支上进行merge (在本地的feature分支下) git merge 个人本地分支 b)如果创建了远端个人分支