On Wed, Nov 30, 2011 at 02:05:18PM +0000, Mark Brown wrote: > On Wed, Nov 30, 2011 at 11:10:01AM +0200, Felipe Balbi wrote: > > On Wed, Nov 30, 2011 at 08:01:26AM +0900, Greg KH wrote: > > > > Linus will complain if you have unneeded merges, and your branch had a > > > totally unneeded, and not really documented at all, merge at the end of > > > it to my tree. > > > I wouldn't say it's unneded, it was the commit which brought our > > histories together. Undocumented maybe, but then again, what's there to > > document after all? > > Clearly someone is going to have do the merge, the point is that this > should be done as part of pulling the changes rather than the person > sending the pull request. This gives the person doing the pull more > visibility of what's going on and in general there's going to have to > be a further merge anyway as a result of other changes in the master > tree. that works fine when you have everything on one single branch, but I keep multiple branches for different drivers/frameworks: one for the DWC3 driver, one for MUSB, one for HCI, one for transceivers, one for gadget framework, and so on. If I'm not supposed to do any merges, then I'll have to send multiple pull requests which is just a waste of time. I don't see why this fear of merge commits, really. -- balbi
Attachment:
signature.asc
Description: Digital signature