回退代码,分两种情况,
- 1.多次提交已经,提交到服务器;
- 2.本地多次提交,没有推送到远程服务器;
1.第一种情况, commit 还没有推送到服务器
这里我利用soucreTree 作会退代码
2.第二种情情况
本地提交已经推送到git服务器,需要回滚服务器的代码
这里展示命令
git reflog
git reset --hard 「需要回滚的代码版本号」
紧接着强制推送到远程分支
git push -f
回滚成功
截图
回退代码,分两种情况,
这里我利用soucreTree 作会退代码
本地提交已经推送到git服务器,需要回滚服务器的代码
这里展示命令
git reflog
git reset --hard 「需要回滚的代码版本号」
紧接着强制推送到远程分支
git push -f
回滚成功
截图