在feature分支开发过程中,想要切换到其他分支,但是代码没有完全写完,不能提交commit的时候,怎么保存当前的修改,并正常切换分支呢?

当我们再想切换到其他分支时

git branch  // 查看当前分支
git stash // 将本地改动暂存到“栈”里面
git checkout master // 切换到master分支
git pull // 拉取master分支最新的代码

当我们再想切换回当前的feature分支

git checkout feature // 切换回到feature分支
git stash show //显示当前放在栈里的文件
git stash pop // 再将刚才暂存到“栈”里面的代码取出来

// 这样就可以继续接着刚才的业务逻辑继续开发了

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐