我们可以组合 git 个标签吗?
Can we combine git tags?
这是我的用例:
- 我正在研究整个平台通用的功能分支。
但是有一些特定于某些用例的功能分支,例如:
feature-branch1
use-case1
commit1
commit2
commit3
use-case2
commit1
use-case3
commit1
commit2
另外,每个分支都对应一个版本,比如v1.1等
直觉上,我想到了 git 标签,但我只看到它们用于 sem 版本控制。
对于上面列出的用例,我可以组合 git 标签吗?例如:
feature-branch1
use-case1 v1.1 (2 tags)
use-case3 use-case4 v2.3 (3 tags)
use-case10, use-case11, use-case12 v5.6 (2 tags)
可以使用 git 标签来完成吗?如果没有,我应该如何实现我的用例?
我会改用分支命名空间。
这意味着 feature1 变成了 3 个分支:
feature1/use-case1
feature1/use-case2
feature1/use-casen
然后您可以使用新提交单独更新每个分支。
这是我的用例:
- 我正在研究整个平台通用的功能分支。
但是有一些特定于某些用例的功能分支,例如:
feature-branch1 use-case1 commit1 commit2 commit3 use-case2 commit1 use-case3 commit1 commit2
另外,每个分支都对应一个版本,比如v1.1等
直觉上,我想到了 git 标签,但我只看到它们用于 sem 版本控制。
对于上面列出的用例,我可以组合 git 标签吗?例如:
feature-branch1 use-case1 v1.1 (2 tags) use-case3 use-case4 v2.3 (3 tags) use-case10, use-case11, use-case12 v5.6 (2 tags)
可以使用 git 标签来完成吗?如果没有,我应该如何实现我的用例?
我会改用分支命名空间。
这意味着 feature1 变成了 3 个分支:
feature1/use-case1
feature1/use-case2
feature1/use-casen
然后您可以使用新提交单独更新每个分支。