【发布时间】:2012-03-29 10:15:55
【问题描述】:
我是 SCM 的新手,我知道有一些指导方针和建议可以遵循,但我不知道其中任何一个。有几件事让我对 SCM 感到困惑。例如:
- 我知道最好的做法是尽快提交并尽可能多地提交,但如果我正在处理需要几天甚至几周的更改/功能,我该怎么办?我可以拆分任务,但是,善变的说,一个人永远不应该在考虑未来的变化的情况下做出改变。提交中的每一个更改都应该在最后阶段。
- 分支在什么情况下有用?除了在 SCM 中拆分不同的版本。
- 为什么以及何时应该克隆存储库?
对于那些愚蠢的问题和我蹩脚的英语,我感到抱歉,我在网上阅读了很多关于 SCM 的文章,但每一篇文章都包含相互冲突的信息。
谢谢
【问题讨论】:
-
您也可以在项目邮件列表中提问:mercurial@selenic.com 我们可以在那里讨论它们。 Stack Overflow 更适合“我如何做 X?”形式的问题,而不是“我什么时候或为什么应该做 X?”。
标签: mercurial