git 删除远程提交记录

具体代码 

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

猜你喜欢

转载自blog.csdn.net/m0_66587877/article/details/131400687
今日推荐