Skip to content

工作流

个人项目

在本地拉取仓库,然后使用分支进行开发,大概向下面这样的流程。

  1. git clone <远程 master 分支>
  2. git switch -c develop 创建开发分支
  3. 修改代码
  4. (可选)git diff 查看修改
  5. git add 修改的文件1 修改的文件2(避免使用 git add . 一次性提交多项修改)
  6. git commit
  7. git push origin develop

提交更新后发现远程 master 有更新

  1. git swtich master
  2. git pull origin master
  3. git swtich develop
  4. git rebase master
  5. git push -f origin develop

在仓库中合并

在远端仓库的 master 分支 squash 并且 merge develop 分支,然后可以删除 develop 分支

之后在本地执行:

  1. git swtich master
  2. git branch -D develop
  3. git pull origin master