1

在阅读 Getting Good With Git 之后,我学会了如何使用 Git,但不知道在开发时应该如何实现它。例如。我什么时候应该分支/合并,什么是标签,我应该如何处理它们?

-- 目前我是这个项目的独立开发者。

4

1 回答 1

2

如果您是唯一的开发人员并且您只是在进行开发,那么只需在master分支上工作即可。

如果您要定期发布,请使用git tag -a. 使用标签,如果您需要在生产中修复某些内容,很容易从该点返回并创建一个分支。

如果您正在开发可能需要一段时间才能完成的实验性新功能,请考虑为您的工作创建分支。使用单独的分支,您可以轻松地同时在开发中拥有多个想法。

有关复杂开发环境的示例,请查看成功的 Git 分支模型。如果您有纪律,那么即使对于单一开发人员项目,该模型也是可行的。但这根本不是必需的。

于 2012-04-11T05:41:09.000 回答