gitflow工作流

  • 开发者
    • 创建自己的功能分支
    • 在自己的功能分支上进行开发
    • 提交合并请求
    • 在维护分支和测试分支中对代码进行修改
  • 项目经理
    • 创建develop分支
    • 审批合并请求
    • 合并测试分支到主分支

gitflow演示

git checkout -b develop origin/develop  # 创建并切换到本地develop分支, 设置其追踪的远程分支为origin/develop
git checkout -b f_detail # 创建并切换到本地分支f_detail

git branch -d f_detail   # 删除本地分支
git push --delete origin/f_detail  # 删除远程分支

# 解决合并冲突(提交合并请求时, 出现了叹号)
git checkout develop  
git pull develop
git checkout f_order
git merge develop
git add .
git commmit 
git push
重新发起合并请求

# 项目经理  将指定的版本合并到分支
git cherry-pick 版本号

Git 在团队中的最佳实践--如何正确使用Git Flow

posted @ 2019-08-24 19:50  太虚真人  阅读(208)  评论(0编辑  收藏  举报