代码之家  ›  专栏  ›  技术社区  ›  Jaqueline

恢复到以前版本的git repo

  •  2
  • Jaqueline  · 技术社区  · 6 年前

    你好,我之前已经做过了,我完全忘了怎么做。

    我想做的是,我的github回购协议上有一个遥控器,我有一个旧版本,我想恢复到我可以从它提交的意思,现在它将位于回购协议的顶部,如果这有意义的话,因为我当前的回购协议有一些问题,我想返回到一个特定的版本。

    这是一个Swift Xcode项目

    提前感谢您的帮助

    2 回复  |  直到 6 年前
        1
  •  1
  •   VonC    6 年前

    您可以恢复不需要的过去的提交,而不是重新调整分支的基址/恢复分支,以便创建新的提交,从而将分支的状态恢复为旧提交的内容。

    见“ Git reset --hard and a remote repository "

    git revert HEAD~N
    git push
    
        2
  •  0
  •   HackerBoss    6 年前

    使用terminal git,您可以 git rebase -i HEAD~N 哪里 N