工作流开发流程

git 工作流开发流程

  1. 从远程仓库拉取 dev 分支
# 从远程拉取dev分支
git checkout -b dev origin/dev
  1. 在 dev 分支的基础上进行开发

本地自行维护功能分支,不需要再提交到远程


# 本地新建一个xxx分支
git checkout -b feat/xxx

确保本地分支开发完成后,自行 rebase 或者 merge 时压缩 commit 记录

# --no-ff:不使用fast-forward方式合并,保留分支的commit历史
# --squash:使用squash方式合并,把多次分支commit历史压缩为一次

git checkout dev
git pull origin dev

# 合并新建的xxx分支
git merge --no-ff feat/xxx

  1. 提交最新代码

git push origin dev

原文地址:https://www.cnblogs.com/wangxiaoer5200/p/13492358.html