V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
xoxo419
V2EX  ›  问与答

git 分支的疑惑

  •  
  •   xoxo419 · Sep 26, 2017 · 1788 views
    This topic created in 3146 days ago, the information mentioned may be changed or developed.

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

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

    5 replies    2017-09-27 00:24:12 +08:00
    BearD01001
        1
    BearD01001  
       Sep 26, 2017
    tag 是死的
    tag2 有问题 tag3,4,5 反而没问题?
    看这样子估计也不能合到 master 上
    tag2.1 吧
    nullcoder
        2
    nullcoder  
       Sep 26, 2017
    tag 是 tag,分支是 branch
    你的 tag1,tag2,3,4,5 所以是并行的几个分支吗?
    有问题修复往后走就好,合并也是解决问题该合并合并。

    一般不建议开太多分支,可以所谓子项目同步,或者另开。
    顶多就是修 bug 临时开分支,再合并回来
    shoaly
        3
    shoaly  
       Sep 26, 2017
    Tag 是一个版本,理论上是从一个 branch 的某一个 commit 专门打出来的
    sbw
        4
    sbw  
       Sep 26, 2017
    从 tag2 切出分支 mantain/tag2 打新 tag2.1
    msg7086
        5
    msg7086  
       Sep 27, 2017
    Ver2 发布分支,然后每次有新的版本就挂在 Ver2 分支上,然后打新 Tag 2.0 2.1 等等。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5515 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 01:25 · PVG 09:25 · LAX 18:25 · JFK 21:25
    ♥ Do have faith in what you're doing.