We're starting a new project and will be using git for our source code 
management system. We're all previous SVN users and have not used git 
before. I'm sure this question has been asked many times before and I 
apologize for asking it again: What is the convention for setting up a new 
project in git? In SVN, the convention is to call the main branch "trunk" 
and branches are created under a directory called "branches" (e.g. 
branches/1.0 for the first release branch). There is also a "tags" 
directory used for labeling key snapshots of the trunk (or even release 
branches), without actually creating a branch.

>From what I've read, it appears that the convention is to call the main 
trunk "master". Is this correct? What's the convention for release branches 
and tags? Are there any other git specific repository conventions that we 
should follow?

You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To view this discussion on the web visit 
To post to this group, send email to git-users@googlegroups.com.
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to