具体代码
qwer@qwer-PowerEdge-R630:/code/lyz/U1101_GMS_user/android13/mt6877_T0_V5_2/alps$ git reset c91d5e7b0de3c991fed861c604fb0079f8e1328a
qwer@qwer-PowerEdge-R630:/code/lyz/U1101_GMS_user/android13/mt6877_T0_V5_2/alps$ git stash
没有要保存的本地修改
qwer@qwer-PowerEdge-R630:/code/lyz/U1101_GMS_user/android13/mt6877_T0_V5_2/alps$ git push --force
代码分析
1.commitId #(注:不要带–hard)到上个版本
git reset --soft 4cbb44343f65a5a23f868b946b2d70a64106bb38
2.暂存修改
git stash
3.强制push,远程的最新的一次commit被删除
git push --force