--- Original message ---
Subject: Re: [rekonq] Correct method to resync my clone with mainline?
From: Nikhil Marathe <[email protected]>
To: <[email protected]>
Cc: <[email protected]>
Date: Monday, 17/05/2010 2:54 PM
On Mon, May 17, 2010 at 7:37 AM, <[email protected]> wrote:
Given my clones changes have been merged with mainline - what's the
correct way to bring my clone in sync with the other merges on
mainline? Is there a way to do it via the gitorious web interface?
What I have done is:
git pull git://gitorious.org/rekonq/mainline.git master
git push [email protected]:~blackpaw/rekonq/blackpaws-rekonq.git
Well since rekonq uses merge requests, what I suggest is to never
really make changes to master.
Always pull master with:
git pull --rebase origin(which is http://.../mainline.git)
master
Then
git checkout -b bug-fix
Hack hack hack
git push myclone ( myclone is g...@gito.../blackpaws-rekonq.git
) bug-fix
Then create a merge request.
When the merge request is Merged
git checkout master
rebase again
If you have a long running feature branch, always rebase master, then
*merge* ( not rebase ) master into the feature branch.
Thanks Nikhil, much appreciated - it took me a bit of man reading but
what you layout makes a lot of sense. I'll print this one and stick it
beside my monitor.
--
Lindsay Mathieson
http://blackpaw.jalbum.net/home/
_______________________________________________
rekonq mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/rekonq