【发布时间】:2014-08-16 00:51:13
【问题描述】:
我正在寻求有关如何最好地组织我的存储库以处理外部更改的建议。而且,我有一个关于在 TortoiseHg 中创建分支的简单用户问题。这是我第一次设置这种东西,所以我很难找出最直接的方法来处理它。
我在服务上建立了一个网站。我们使用的主题是基于他们的一个例子。有时,他们会更新我们所基于的主题。而且,在大多数情况下,我希望将这些更改中的大部分纳入其中。
让我感到困惑的部分是,我不一定要合并他们的所有更改。那么,创建两个分支的正确方法是什么?一个是规范版本,直接来自他们,只包含他们的编辑?另一个是我们的发布分支,我们只合并它们的部分更改?
规范分支会持续存在吗?或者,它是否只有在他们进行新的转储时才存在,然后我手动合并回我的发布分支,其中包含我想要合并的更改?
如果它是持久的,有没有办法使用 TortoiseHg 在根目录创建分支?或者,我是否需要深入研究命令行语法才能做到这一点?我知道这对这个项目来说是一次性的。但是,我正在寻找有关如何在其他软件情况下执行此操作的建议,我想回到早期版本来制作补丁。我确定有针对这种情况的教程,但我无法找到正确的搜索短语来找到它。至少,不使用 TortoiseHg。
【问题讨论】:
标签: mercurial branch tortoisehg