branch是分支 trunk是主干 bug修正和新功能的添加一般在branch进行测试好了没问题了就可以合并到trunk每隔一段时间就可以打包成一个版本放到tags用于发布的版本一般放在tagstrunk是主干,整个项目开发主干,一般由头负责branch才是真正开发的地方,没问题了通过merge到主干中去tags顾名思义就是标签,相当于里程碑一样branch,tag,trunk不是必须的,只是一般这么干而已git里面trunk一般叫做master