idea里git向远程仓库push错代码了-怎么回滚
如图中: 红色1处 是我提交错的分支, 而且push到remote仓库了(这个分支可是上线之后才能合并过去的分支, 我记错了以为我的代码已经上线, 结果合过去了, 现在发现了, 后悔~); 红色2处 就是我要回滚过去的原来的master的代码 step1: 拷贝目标revision numberCopy Revision Number复制要回滚过去的 revision number;如图: step2: 调出Reset Head弹窗;项目名上->右击->git->Repository->Reset HEAD...如图: 出来弹框: "Reset Head": step3: Hard方式Reset Head,用拷贝的目标revision number(1).Reset Type 选 "Hard";(2). To Commit 粘贴进去刚才复制的 revision number;(3). 选择 Reset step4: git push -f 强制提交此时,代码回到老的版本, 不能提交, 会冲突; ~但是~可以强制提交过去: git push -f step5: 完事! 检查确认检查:已经是之前的分支版本了: step6: 拿毛巾擦汗, 然后去接一杯水喝~