我的任务是组织存储库,除了其他分支之外,还有一个专用分支,我们只存储已发布版本的提交。以下是我想要实现的简化方案:
| trunk | | releases |
|----------+-----------+----------|
| commit 1 | | |
| commit 2 | v0.1 ---> | tag 1 |
| commit 3 | | |
| commit 4 | | |
| commit 5 | | |
| commit 6 | v0.2 ---> | tag 2 |
| commit 7 | | |
| commit 8 | | |
| commit 9 | | |
这对我来说有点太先进了,所以我很感激一些关于如何做到这一点的指导!我不太确定如何在“发布”分支中拥有第二个标签,而无需导入所有中间提交。这有可能吗?
此外,如果您有更好的方案来实现相同的目标(目标是有一个专门的发布分支),请不要犹豫,建议!