【问题标题】:What are git methodologies for rapid deployment什么是快速部署的 git 方法
【发布时间】:2013-06-18 14:51:48
【问题描述】:

我有一个大型项目,但没有适当的修订控制系统(我知道这很糟糕,这就是我想要更改的原因)。
如果我想快速每周发布一次,我应该使用什么方法,同时我想拥有一些可能需要一个多月才能实现的附加功能。

每周发布将仅包含一些功能,但不是所有添加的功能(因此在 10 个功能中只有 6 个功能会被添加)。我非常不确定甚至可以使用哪些 git 命令来仅提取某些功能而保持其余部分不变。

另外,如果有人能指出用于不同项目的好的 git 方法,我将不胜感激。此外,哪些 git 命令与所述方法一起使用也将不胜感激。

【问题讨论】:

    标签: git version-control methodology release-management


    【解决方案1】:

    您需要全面熟悉 git。不过不用担心,您的情况听起来很典型,Git 非常适合这种情况。您将进行大量分支和变基,因此请确保您熟悉这些概念。

    This 页面是一个很好的高级视角,可以让您了解您正在尝试完成的任务。祝你好运!

    【讨论】:

    • 还要确保你知道哪些文件应该在你的 git repo 中 - 即可能会更改的巨大二进制文件。已编译的 EXE、DLL 等是排除的良好候选 - 只要它们在每次构建时由您的 CI 服务器重新构建!
    • 非常感谢 :) 我到处搜索,找不到写得这么好的东西。这有所有的意识形态和命令!!!谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-01
    相关资源
    最近更新 更多