O yes, one more thing: before merging back to master I squash the crap out of it's existence. It was invaluable once I've found out how to do it.
I've learned about squashing here (the specific page is dead now): http://www.denx.de/wiki/U-Boot/CustodianGitTrees