Hi I'm new to Git and I've read the manual and tried my best to understand it. I have a project that is going to have many versions, all the same except for the config file, the unit/functional tests and some display information. I have seen that I can create branches and then merge them. I wondered if I could create a branch, change the config file information and then decree that the config file in the new branch is not merged. I read about sub modules but they didn't seam relevant. Am I barking up the wrong tree here? Thanks, Jez Caudle. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html