1.把提交的代码打成一个patch
git format-patch -1 d10de7cb1a48e620245de5b906f7e27ddfa4753a(commit)
2.用git reset hard恢复代码到提交之前的版本
git reset --hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容
reset --soft HEAD^:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
3.把patch打上去,继续修改代码。
git apply Xxxx