Hi, On Mon, Dec 25, 2006 at 04:06:52PM +1000, Badai Aqrandista wrote: > 1. Clone linus' tree, then develop on it, then commit on it, then create > patches from it > 2. Clone linus' tree, create my own branch, develop on my branch and > occassionally merge from linus' branch By cloning a tree you already created a default branch called 'master'. Thus, I don't see a difference between your first two points. > 3. Clone linus' tree, then create my own clone, then develop on my own clone > and occassionally pull from the linus' tree clone I don't see a reason to do that unless you need both your tree and linus' tree in different directories at the same time. Regards, Clemens -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/