【git 开发忘记切换分支】
git stash会把当前修改的内容缓存起来,并恢复当前工作区到你修改之前的状态。然后git checkout切回自己分支,执行命令git stash pop,把刚才的修改应用到自己的分支中。
·
前言
工作中,我们把代码推到主分支之后,忘记切回自己的分支,然后又进一步进行了开发,这时候再想切回自己的分支,将会报错:
error: Your local changes to the following files would be overwritten by checkout:
这个时候,我们就可以使用stash将代码放在暂存区:
git stash
git checkout 自己的分支
git stash pop
git stash会把当前修改的内容缓存起来,并恢复当前工作区到你修改之前的状态。然后git checkout切回自己分支,执行命令git stash pop,把刚才的修改应用到自己的分支中。
更多推荐
已为社区贡献3条内容
所有评论(0)