[Ovirt-devel] git change set management

Jim Meyering jim at meyering.net
Tue Jul 1 12:22:46 UTC 2008


Scott, Jason, (following up on IRC discussion from last week)

If you have a patch that you can improve on, that's on a rewindable branch
(like your local topic branch), please do adjust it before pushing public.
There's no point in leaving a single conceptual delta in two change-sets
just because you made a commit before making a related e.g., fix-up
change -- it just makes more work for anyone who might cherry-pick
(you'd have to cherry-pick also the fix-up patch).  Keeping things in
order also makes it easier to search using "git bisect".

Of course, if you have logically independent changes that can be separated,
then separating them is almost always better than squashing them into one.




More information about the ovirt-devel mailing list