[Kmymoney-devel] Development workflow proposal

Alvaro Soliverez asoliverez at kde.org
Sat Nov 12 11:53:51 UTC 2011


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.cristian at 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 at kde.org
> https://mail.kde.org/mailman/listinfo/kmymoney-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kmymoney-devel/attachments/20111112/93c3ec37/attachment.html>


More information about the KMyMoney-devel mailing list