git 分支的疑惑

2017-09-26 13:49:24 +08:00
 xoxo419

项目与 master 经过一段时间开发打 tag1 tag2 tag3 tag4 tag5, 某天发现 tag2 有问题需更新, 于是将 tag2 分支出来修改.

那么现在问题 tag2 是不能更新了, tag2 的代码现在是要变成 tag2.1 还是合并到 master?

1505 次点击
所在节点    问与答
5 条回复
BearD01001
2017-09-26 14:33:54 +08:00
tag 是死的
tag2 有问题 tag3,4,5 反而没问题?
看这样子估计也不能合到 master 上
tag2.1 吧
nullcoder
2017-09-26 14:38:11 +08:00
tag 是 tag,分支是 branch
你的 tag1,tag2,3,4,5 所以是并行的几个分支吗?
有问题修复往后走就好,合并也是解决问题该合并合并。

一般不建议开太多分支,可以所谓子项目同步,或者另开。
顶多就是修 bug 临时开分支,再合并回来
shoaly
2017-09-26 14:45:14 +08:00
Tag 是一个版本,理论上是从一个 branch 的某一个 commit 专门打出来的
sbw
2017-09-26 17:25:52 +08:00
从 tag2 切出分支 mantain/tag2 打新 tag2.1
msg7086
2017-09-27 00:24:12 +08:00
Ver2 发布分支,然后每次有新的版本就挂在 Ver2 分支上,然后打新 Tag 2.0 2.1 等等。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/393745

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX