美文网首页iOS点点滴滴
git 回退代码到指定提交

git 回退代码到指定提交

作者: pengxiaochao | 来源:发表于2017-11-16 14:02 被阅读49次

回退代码,分两种情况,

  • 1.多次提交已经,提交到服务器;
  • 2.本地多次提交,没有推送到远程服务器;

1.第一种情况, commit 还没有推送到服务器

这里我利用soucreTree 作会退代码

image
image image
image

2.第二种情情况

本地提交已经推送到git服务器,需要回滚服务器的代码

这里展示命令

git reflog

git reset --hard 「需要回滚的代码版本号」

紧接着强制推送到远程分支

git push -f

回滚成功
截图


image

相关文章

  • git 回退代码到指定提交

    回退代码,分两种情况, 1.多次提交已经,提交到服务器; 2.本地多次提交,没有推送到远程服务器; 1.第一种情况...

  • git 回退代码到指定commit,并新增一个包含回退代码记录的

    回退代码到指定commit,并新增一个包含回退代码记录的提交 案例:新代码已经提交到了branchA,临时需要紧急...

  • 2020-03-03

    Git回退到某个提交,回退后再恢复到回退版本 首先通过git log 查看提交的历史记录,查看commit id,...

  • git 本地代码回滚&&强制更新远端代码 / 本地不想回滚&

    文章参考 git本地版本回退与远端版本回退(回滚) 本地代码回滚&&强制更新远端代码 如果已经提交代码到maste...

  • git push到远端后,如何撤回push

    git push后,发现问题,需要撤回代码,可通过reset到指定commit,再push,完成回退,并且git ...

  • git回溯

    回溯到历史版本 回退所有文件$ git reset [] [] 回退指定文件$ git...

  • Git

    Git Git常用命令 提交代码到本地仓库 删除所有untracked的文件 回退版本 从远端拉取代码 同步本地代...

  • 【Git】reset

    git reset HEAD^0 上一次提交--hard 回退commit+本地代码--soft:回退commit...

  • git 命令常用总结

    不积跬步无以至千里 一、提交代码遇到问题: 回退问题: 1、当你git add 提交代码后想回退掉文件(commi...

  • git回滚和强制提交

    Git回滚代码到某个commit 回退命令:git reset --hard HEAD^ 回退到上个版本 git ...

网友评论

    本文标题:git 回退代码到指定提交

    本文链接:https://www.haomeiwen.com/subject/enemmxtx.html