发布于 2013-09-26 05:51:38
我已经使用git-flow模型一年多了,它还可以。
但这实际上取决于如何开发和部署您的应用程序。
当您有一个开发/部署流程缓慢的应用程序时,它工作得很好。
但是例如,像GitHub一样,我们有一个有快速开发/部署流程的应用程序,我们每天部署,有时一天部署几次,在这种情况下,在我看来,git-flow往往会减慢一切,我使用GitHub flow。
另一件要考虑的事情是,git-flow不是标准的git,所以你可能会,当我说你可能的时候,我的意思是,你会发现开发人员不知道它,然后是学习曲线,更多的机会把事情搞砸。同样如上所述,有人开发了一组脚本来使git-flow的使用变得更容易,所以你不必记住所有的命令,它将帮助你处理命令,但记住实际的流程是你的工作,我遇到过不止一次开发人员不知道这是一个热修复或功能,甚至更糟糕的是他们不记得流程和填充东西。
至少有一种图形用户界面支持Mac和Windows SourceTree的git-flow。
这些天,我更倾向于GitHub flow,因为它的简单性和易于管理。另外,由于“经常提前部署”……
希望这能有所帮助
https://stackoverflow.com/questions/18188492
复制相似问题