--- 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

Reply via email to