gpt4 book ai didi

git - 使用 git flow,我如何恢复到以前的版本?

转载 作者:太空狗 更新时间:2023-10-29 12:54:03 25 4
gpt4 key购买 nike

我正在为我的项目使用 git flow。当一个版本被 merge 到 master 分支时,它被标记为发布版本(例如 1.2.0)并部署到我的生产服务器。

现在我想快速恢复到之前的发布标签(例如 1.1.0),因为部署不应该发生。

阐述:

  • 我将 1.2.0 发布分支 merge 到 master 分支。
  • 我用 1.2.0 标记主分支。
  • 我将我的本地存储库推送到源。
  • 我的结论是我发布得太早了。
  • 我想恢复到标记为 1.1.0 的 master 状态。
  • 我希望 master @origin 也恢复到 1.1.0 状态。

enter image description here

我该怎么做?

最佳答案

假设您想要保留历史记录,但撤消 1.2.0 版本所做的更改。使用 git-revert创建一个新的提交来恢复 1.2.0 所做的一切:

git checkout master
git revert HEAD

关于git - 使用 git flow,我如何恢复到以前的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16211304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com