什么是用于快速部署的git方法

什么是用于快速部署的git方法,git,version-control,methodology,release-management,Git,Version Control,Methodology,Release Management,我有一个巨大的项目,没有适当的版本控制系统(我知道这很糟糕,这就是我想改变的原因)。 如果我想每周快速发布,同时我想拥有一些可能需要一个多月才能实现的辅助功能,我应该使用什么方法 每周发布的版本将只包含一些功能,而不是所有新增功能中的所有功能(因此,在10个功能中,只有6个将被添加)。我非常不确定git命令是什么,它甚至可以用来只提取某些功能,而不涉及其他功能 另外,如果有人能指出适合不同项目的良好git方法,我将非常感激。此外,您还希望使用哪些git命令来使用上述方法。您需要全面熟悉git。不

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

每周发布的版本将只包含一些功能,而不是所有新增功能中的所有功能(因此,在10个功能中,只有6个将被添加)。我非常不确定git命令是什么,它甚至可以用来只提取某些功能,而不涉及其他功能


另外,如果有人能指出适合不同项目的良好git方法,我将非常感激。此外,您还希望使用哪些git命令来使用上述方法。

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


佩奇是一个很好的高层视角,可以从一个侧面了解你想要实现的目标。祝你好运

还要确保您知道哪些文件不应该出现在git repo中,即可能会更改的大型二进制文件。已编译的EXE、DLL等都是很好的排除候选对象-只要它们在每次构建时都由CI服务器重建!非常感谢:)我到处都找遍了,找不到写得这么好的东西。这有所有的意识形态和命令!!!谢谢!:)