记录Git操作流程
Git 工作流master分支整个项目的主分支feature分支功能分支用来开发新功能的分支,开发完成后合并到release分支release分支预发布分支,需要测试的功能都合并到该分支上进行测试。hotfix分支修复BUG分支,从master拉去,测试完直接合并到master。Git 使用规范流程参考阮一峰Git使用规范第一步新建分支首先,每次开发新功能,都应该新建一个单独的分支# 获取主干最新
·
Git 工作流
master分支
整个项目的主分支
feature分支
功能分支用来开发新功能的分支,开发完成后合并到release分支
release分支
预发布分支,需要测试的功能都合并到该分支上进行测试。
hotfix分支
修复BUG分支,从master拉去,测试完直接合并到master。
Git 使用规范流程
第一步新建分支
首先,每次开发新功能,都应该新建一个单独的分支
# 获取主干最新代码
$ git checkout master
$ git pull
# 新建一个开发分支myfeature
$ git checkout -b myfeature
第二部提交分支
git add .
git commit -m '提交描述'
git pull
git push --set-upstream origin myfeature // 将本地新建的分支推送到远程,并且建立跟踪关系 第一次使用--set-upstream 后面可直接使用git push
Git拉去其它分支并和合并本地代码
先提交本地代码
git add .
git commit -m '提交信息'
git pull
git push
然后git切换到你所要拉取的分支xxx 拉取该分支代码
git checkout xxx
git pull origin xxx 或者git fetch origin xxx
切回自己的分支
git checkout myfeature
git merge xxx
仅作为笔记使用
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)