场景:正在当前分支进行开发,突然接到任务,暂停开发,并在目前仓库最新提交的代码基础上进行修改bug,此时需要将已经修改的代码进行暂存,等bug修复后,再恢复环境继续开发。
1)首先需要将已经修改的代码保存到git暂存区,使用命令:
git stash
2)创建并切换到新的代码分支
git checkout -b 分支名称
3)将修改的代码恢复到新的分支
git stash pop
4)保存已经修改的代码
增加修改的文件:git add 文件名
本地暂存:git commit -m “注释”
远程保存:git push origin 远程分支名