美文网首页
git 恢复某个版本,并且让远程版本也回退

git 恢复某个版本,并且让远程版本也回退

作者: IamaStupid | 来源:发表于2020-05-27 17:14 被阅读0次

1 .git log
展示所有版本,版本是一串哈希字符

  1. git reset --hard 7sdfsd9w09shd
    即可恢复。
    注意,这个哈希7sdfsd9w09shd是你希望的最新的哈希,在它前面的版本都会被删除

这一步只是本地回退版本,远程的版本还是没化的,如果直接:

git push origin my-origin-v2.1.0

会报错,它会告诉你,你的版本是旧的。

但是你需要的就是当前回退的旧版本,怎么办呢?-f 强制提交即可:

git push origin my-origin-v2.1.0 -f

可能有的服务器进行了设置,限制了强制提交,可能命令无法正常执行。

相关文章

  • git 恢复某个版本,并且让远程版本也回退

    1 .git log展示所有版本,版本是一串哈希字符 git reset --hard 7sdfsd9w09shd...

  • iOS-git本地及远程分支回退

    1. git本地版本回退 2. git远程版本回退 下面的命令也可以实现远程版本回退 3.Git 如何删除远程服务...

  • Git

    回退远程版本 先回退本地版本 git reset --hard commitId或者 git reset HE...

  • Git常用命令

    版本回退git reset 回退add 操作Git 版本恢复还原命令 reset git reset –mixed...

  • 2020-03-03

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

  • git 常用命令

    (1)git reset –-soft:回退到某个版本,只回退了commit的信息,不会恢复到index file...

  • git回滚

    git回滚 merge后有冲突,不想解决冲突,想取消merge git reset 回退到某个版本 回退到某个版本...

  • git reset –-soft、git reset -–har

    git reset –-soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。...

  • Git版本回退以及前进

    git版本回退 然后使用命令git reset --hard commitId 如果回退之后想要恢复到现在版本,则...

  • 普元 git 操作笔记

    回退到摸个历史版本 1.查看历史版本 查看所有的历史版本,获取你git的某个历史版本的id 2.恢复到历史版本

网友评论

      本文标题:git 恢复某个版本,并且让远程版本也回退

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