[Kde-pim] [Kde-scm-interest] Git and the needs of KDE PIM

Oswald Buddenhagen ossi at kde.org
Sat Jan 16 23:03:43 GMT 2010


On Sat, Jan 16, 2010 at 08:53:22PM +0100, Thomas McGuire wrote:
> On Saturday 16 January 2010 20:36:12 Thomas McGuire wrote:
> > On Saturday 16 January 2010 19:32:47 Thiago Macieira wrote:
> > > Merges in Git always merge all commits, never any less. That's a
> > > definition of merge. [..] You design your branches so that all commits
> > > are mergeable.
> > 
> > I hope I can still merge the commits one by one, instead of all in one go.
> > Because of the KDE3 to KDE4 port needed for our commits, those commits are
> > inherently unmergable without manually resolving conflicts.
> 
> Ignore that, Thomas Z. said this is easily possible.
>
yes, as long as you keep the order.

for the kde3-based branches i wouldn't use git's branch merging - i
don't even think you'd manage to produce as sensible tree for that
(basically, you can only merge branches which started in git, otherwise
your history will become a royal mess).
the alternative to merging is cherry-picking, which is basically
svnbackport. but git doesn't have an svnmerge tool to keep track of
cherry-picked and even more blacklisted commits ...
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list