trunk是svn版本管理中的主干表示,而git中的主干叫master,因此git的master相当于svn的trunk,git的开发分支dev分支相当于svn里的branches
SVN:
trunk:是用来做主方向开发的一直向前进行,一个新模块的开发就放在trunk,当模块开发完成后,需要修改,就用branch。
branch:是用来做并行开发的,这里的并行是指和trunk进行比较。
tag:是用来做一个milestone(里程碑)的,不管是不是发布版本,但都是一个可用的版本,不需要修改如果要修改就要选一个tag进行branche开发。