dev紧急bug修复过程:(修复分支属于临时的,用完删除)
- 切换为当前分支dev
- 迁出一个修复分支fix-dev:git checkout -b fix-dev
- 可以查看是否在修复分支fix-dev:git branch -a
- 然后需要 git add . ---- git commit -m 'fix: --' (注意不需要push)
- 切回的分支:git checkout dev
- 合并修复分支的内容: git merge fix-userList
- 提交代码: git push
- 切回当前自己写代码的分支(保证代码统一): git checkout wsj
- 合并修复分支的代码: git cherry-pick dev 834645b(git log -1 查看最新提交的id,需要合并的commit的id)
- 删除临时的修复分支:git branch -D fix-userList