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

Git生产和Master不一样

git
  •  3
  • Victor  · 技术社区  · 15 年前

    我通常在总公司工作,并推动生产。我不小心在生产分支上工作并部署了应用程序。现在我的产品有最新版本,Master有旧版本。

    我应该如何将主分支文件更新为与生产相同的文件?发出什么命令?

    我会小心的,以后只在总分行工作。谢谢。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Community Mohan Dere    9 年前

    创建当前分支 master 然后跑

    Git合并生产

    或

    Git钢筋生产

    见 merge vs rebase 为了区别。

        2
  •  1
  •   miguelbernadi    15 年前

    如果它没有被拉到远程,或者远程可以被覆盖,我将从生产中挑选新的提交到主服务器,从生产中删除提交(通过交互式的重新平衡),然后执行通常的重新平衡合并循环,从主服务器更新生产分支。

    检查 progit.org 对于每一步来说,精确的语法和小心点,Git是非常强大的,所以您可以修复任何错误,但也可以非常糟糕地修复它。