1.放入暂存区

  • git status 查看当前状态

  • git stash save ‘当前暂存说明’

  • git stash list 查看所有临时列表

  • git stash pop 恢复最近一次暂存的临时分支, 并且删除掉临时仓库

  • git stash apply id 恢复暂存临时分支, 通过id来恢复,id可在列表中查看

2.删除指定提交

  • 选择前两次提交的分支进行修改 进入日志 git rebase -i HEAD~2

  • 选择要删除的分支,pick 修改成 drop 保存

  • git rebase --continue 继续执行

  • git push -f origin dev_upkeep_optimize_1023

  • 中途有冲突 手动合并 之后使用 continue 命令

慎用