Hello Cristian, Actually, it was you who caused the merge. That was probably because of the following scenario:
you both pulled from master at the same time, then worked on your modifications on master. Thomas then pushed before you did. You tried to push and got an error because there new commits. Then you pulled without rebase, and that point it merged your local changes with Thomas' If you had pulled with rebase, there wouldn't have been a merge commit. Regards, Alvaro On Sat, Nov 12, 2011 at 7:52 AM, Cristian Oneț <onet.crist...@gmail.com>wrote: > On Friday 11 November 2011 21:27:25 Alvaro Soliverez wrote: > > What rebasing means, is that it will get the commits from another branch, > > and it will try apply your commits on top of that. If there is a > conflict, > > you have the opportunity to fix it while rebasing. > > I'm trying a more visual approach until I'm familiar with everything, does > the > 'red detour' in the attached screenshot means that Thomas did a merge > instead > of a rebase before pushing a7dfac98ae? If so that means that if we use > rebase > we get a nice linear evolution while with merge we get a lot of branching > in > the commit tree, is that right? > > -- > Regards, > > Cristian Oneț > _______________________________________________ > KMyMoney-devel mailing list > KMyMoney-devel@kde.org > https://mail.kde.org/mailman/listinfo/kmymoney-devel > >
_______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel