There is a lot of discussion and ideas about git work flows right now.<br>It will probably take some time for best practices to evolve and gain acceptance on d.o<br><br>Regarding the main branch, others have said it seems pretty useless when a release (dev in particular) cannot be attached to it anyway.<br>
I think the only thing 'special' about main is that it is the default checked out branch when cloning a repository.<br>So, what to do with it...<br><br>I like the way the rules project seems to be handling it: <br>
Just have a readme on the main branch noting that all files are located on other branches and all work should be done there. (Even though this might be a carryover from the good ole CVS days.)<br>Any other suggestions or words of wisdom?<br>