在实际开发过程中经常会遇到代码提交的误操作问题,及不小心将代码提交到远程仓库发现提交错误,想将提交记录删除,回到上一版本,具体步骤如下:
1.首先git log查看当前提交历史
图中1位置表示自己当前误操作提交到远程仓库的代码版本,图二是在自己提交之前的一个版本
2.使用指令git reset --hard <上图中2位置对应的commit-id>回到那个版本
3.使用指令git push -f 强制提交
4.ok,此时之前自己的提交误操作将从远程仓库撤销。
在实际开发过程中经常会遇到代码提交的误操作问题,及不小心将代码提交到远程仓库发现提交错误,想将提交记录删除,回到上一版本,具体步骤如下:
1.首先git log查看当前提交历史
图中1位置表示自己当前误操作提交到远程仓库的代码版本,图二是在自己提交之前的一个版本
2.使用指令git reset --hard <上图中2位置对应的commit-id>回到那个版本
3.使用指令git push -f 强制提交
4.ok,此时之前自己的提交误操作将从远程仓库撤销。