你有么有遇到过正在开发的代码,提交到生产环境的分支去,遇到这种情况怎么办?
问题重现:


这段注释// AAAAAAAAAAA 本来应该写在dev分支的,现在提交并push到master分支了
现在第一步,撤回提交

第二步,push

至此,代码是还原了,难道我之前写的代码不要了吗?那不可能



现在代码就是未提交的状态了,然后把当前代码暂存一下


此时代码会被还原,然后切换分支dev Checkout

然后将暂存的应用到这个分支


然后就看到代码应用到dev分支了,然后就可以继续愉快的写代码啦

下课!